Mainframe Developer

Infosys•Charlotte, NJ

About The Position

As a Technology Consultant 2, the Mainframe Developer contributes to requirements elicitation, software design discussions, coding, integration, code reviews, testing, user training, production support, and technical documentation. The role supports development and maintenance projects and focuses on building and updating Mainframe applications while maintaining system stability and software quality. The position is part of Infosys Financial Services, a unit focused on digital transformation for financial institutions. The team works on projects across banking, wealth management, and insurance, using technologies including AI, cloud, and data-led solutions. The position may require relocation and/or travel to the work or project location. Infosys does not provide immigration sponsorship for this role.

Requirements

  • Experience with Mainframe technologies.
  • Experience designing and developing software on Mainframe using COBOL, CICS, and JCL.
  • Experience with DB2 and VSAM.
  • Experience with the software development life cycle.
  • Experience with project life cycle activities on development and maintenance projects.
  • Bachelor’s degree or foreign equivalent from an accredited institution, or three years of progressive experience in the specialty in lieu of each year of education.
  • Authorization to work in the United States for any employer without employer-based visa sponsorship; Infosys cannot provide immigration sponsorship now or in the future.

Nice To Haves

  • Experience troubleshooting production issues, performance tuning, and system optimization.
  • Strong communication and analytical skills.
  • Ability to work in a team with diverse stakeholders.
  • Experience and desire to work in a global delivery environment.
  • Collaborative spirit and excellent communication skills.
  • Ability to handle end-to-end SDLC phases from requirements gathering to implementation.
  • Ability to translate complex requirements into actionable development tasks.
  • Passion for design and hands-on coding experience.
  • Proactive approach to testing, troubleshooting, and refining applications.
  • Ability to work with cross-functional teams and perform software integration.

Responsibilities

  • Document assigned portions of business requirements as part of requirements elicitation.
  • Facilitate software application design discussions and document decisions for the technical team.
  • Code and integrate features or updates into existing applications while maintaining system stability.
  • Conduct code reviews, make codebase changes, and maintain code repositories.
  • Implement test strategies, analyze results, and coordinate bug fixes to uphold software quality standards.
  • Develop user training programs, documentation, and support frameworks for software transitions.
  • Help resolve production issues and recommend preventive strategies to improve system reliability.
  • Maintain detailed records of code, testing techniques, and support activities.
  • Participate in software development life cycle activities from requirements gathering through implementation.
  • Perform project life cycle activities on development and maintenance projects.

Benefits

  • Medical, dental, vision, and life insurance
  • Long-term and short-term disability insurance
  • Health and dependent care reimbursement accounts
  • Accident, critical illness, hospital indemnity, and legal insurance
  • 401(k) plan and contributions dependent on salary level
  • Paid holidays
  • Paid time off
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service