Mainframe Software Engineer I

FIS Global•Columbus, GA
•Hybrid

About The Position

The Mainframe Software Engineer I works with a 5–7-person Agile team of business, technical, and testing colleagues to participate in all phases of the software development life cycle and create new software products. The role includes learning FIS-TSYS and TS2 and applying Agile practices throughout the team’s work. The position is open only to candidates who currently live locally in the Columbus, Georgia area. The hybrid work model allows up to three days in the office.

Requirements

  • Bachelor’s degree in Computer Science, Management Information Systems, Business, or a related field, with relevant experience; alternatively, a high school diploma with 2–4+ years of professional experience in coding, designing, developing, and analyzing data.
  • Typically 0–2+ years of relevant experience; the posting also describes a four-year degree with 0–2+ years of professional experience.
  • Ability to collaborate with developers, analysts, and Product Owners.
  • Ability to analyze problems, organize thoughts, and recommend approaches.
  • Self-starter willing to take responsibility and contribute impactfully.
  • Experience with Agile/Scrum methodology and related project artifacts such as user stories and acceptance criteria.
  • Must currently live locally in the Columbus, Georgia area.
  • Must be legally authorized to work full-time without current or future immigration sponsorship.

Nice To Haves

  • IBM Rational Tools experience.
  • Cobol, IMS, and DB2 experience (highly preferred).
  • Java experience (desired).
  • Creative thinking and willingness to challenge standard industry practices and improve processes.

Responsibilities

  • Work with an Agile Scrum team—including a ScrumMaster, Product Owner, business analyst, test analysts, application developers, and client counterparts—to design and iteratively deliver products and capabilities.
  • Develop user stories, acceptance criteria, screen mock-ups, flow diagrams, and other artifacts describing solutions.
  • Assist with gathering and verifying non-functional requirements, reviewing architectures and designs, ensuring adherence to standards, and developing strategies to validate requirements.
  • Participate in Agile Scrum ceremonies and support Agile practices.
  • Maintain project and system documentation.
  • Represent the development team’s priorities, address scope creep, and negotiate timelines with the Product Owner.
  • Participate in all phases of the software development life cycle using Agile Scrum methodology.
  • Design, create, and deliver moderately complex program specifications for code development and support across multiple projects and issues.
  • Analyze, modify, and develop complex code; perform unit testing and prepare application documentation.
  • Advise leadership on business and infrastructure application standards, controls, procedures, and monitoring to support compliance and data accuracy.
  • Advise on testing and validation requirements, correct complex code deficiencies, and provide systemic proposals.

Benefits

  • Learning and development opportunities.
  • Collaborative work environment.
  • Opportunities to give back.
  • Competitive salary and benefits.
  • A voice in the future of fintech.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service