Mainframe COBOL FIS Developer

INSPYR Solutions•Vienna, VA
•Remote

About The Position

The Mainframe COBOL FIS Developer supports software development initiatives by designing, implementing, modifying, and maintaining systems and applications. The role works with business customers to identify requirements; analyzes and documents data, workflows, logical processes, interfaces, controls, and system environments; and creates documentation and input/output record layouts. The developer codes, tests, debugs, and refines programs, troubleshoots operational issues, and participates in system testing and implementation. Ongoing work includes monitoring and maintaining applications, documenting development and changes, providing technical support, and helping train peers and SQA staff. The position works independently with moderate guidance and handles moderately complex programming and analysis tasks. This is a fully remote, initial six-month contract with extensions. Compensation is $64–$71 per hour. The role may occasionally require work outside normal hours and may involve 24/7 on-call technical support.

Requirements

  • At least 8 years of experience with COBOL, DB2, Command-Level CICS, JCL, batch processing, and TSO/ISPF.
  • Hands-on knowledge of and support experience with mainframe applications using FIS Systematics core banking systems, including IMPACS (IM), Savings/Time (ST), Loans (ALS: AC, AL, AM), Combined Statements (SC), and Relationship Manager (RM).
  • Strong technical coding skills and a proven record of adhering to processes.
  • Familiarity with the Software Development Life Cycle (SDLC).
  • Experience with Serena ChangeMan ZMF source packaging and management.
  • Demonstrated experience in systems analysis and design, workflow analysis, or procedural analysis.
  • Demonstrated application-development experience, including determining, developing, testing, and implementing system requirements and specifications.
  • Ability to prioritize, plan, and organize tasks.
  • Experience using established testing techniques.
  • Demonstrated project leadership experience.
  • Effective research, analytical, and problem-solving skills.
  • Effective interpersonal, verbal, and written communication skills.
  • Ability to work independently, exercise initiative, and use good judgment, as well as work as part of a team.
  • Skill using PCs and word-processing, database, spreadsheet, and graphics software applications, and a strong understanding of the SDLC.

Nice To Haves

  • Development experience with IBM Mainframe Assembly language, with heavy use of the Concept 14 macros set add-on product.
  • Working knowledge of HP Project Portfolio Management (PPM).
  • Working knowledge of banking operations, processes, and procedures.
  • College degree in information technology, computer science, or a related field, or equivalent experience.

Responsibilities

  • Identify, analyze, design, and maintain cost-effective technology solutions aligned with business initiatives and corporate strategies.
  • Work with business customers to identify requirements, needs, objectives, functions, and features.
  • Analyze, define, and document requirements for data, workflows, logical processes, hardware and operating-system environments, system interfaces, controls, and outputs.
  • Organize and document information for databases, including input/output record layouts and program views.
  • Design, develop, implement, and maintain systems with support from other information systems areas, team members, and management.
  • Code programs, prepare test data, and test and debug programs.
  • Revise programs to address changes in functional requirements and equipment configurations.
  • Troubleshoot and resolve operational problems and system requirements.
  • Participate in testing and implementation of systems and applications.
  • Maintain and monitor systems and applications after implementation.
  • Develop and maintain documentation describing program development, logic, coding, testing, changes, and corrections.
  • Provide technical support to customers.
  • Participate in training peers and SQA staff on new or modified systems and applications.
  • Research, identify, and solve straightforward to moderately complex problems, applying established procedures and analyzing possible solutions.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service