✦ Luna Orbit — Software Engineering

Software Engineer - Mainframe

at Truist Financial

📍 3 Locations Unknown Posted April 16, 2026
Type Full-Time
Experience senior
Exp. Years Not specified
Education Not specified
Category Software Engineering

This position is for a Software Engineer specifically focused on Mainframe Engineering. The role delivers complex solutions in an Agile environment, writes and runs unit tests, supports implementation and maintenance, and handles escalated support while mentoring teammates.

  • Deliver highly complex mainframe solutions across analysis, design, coding, and testing
  • Write and run unit tests
  • Participate in testing, implementation, maintenance, and escalated support
  • Act as an Agile champion and use continuous engineering practices
  • Mentor less experienced teammates and consult on challenging technical issues

The technical scope includes analysis, design, coding/creating, and testing for Mainframe solutions, including software integration and unit testing. In an Agile environment, the engineer acts as an Agile champion using continuous engineering practices to automate manual/reusable tasks and deliver high-quality working software.

The ideal candidate is a Mainframe Engineer / Software Engineer who can deliver highly complex solutions end-to-end, including analysis, design, coding, and testing. They should be strong in unit tests, thrive in an Agile environment as an Agile champion, and provide escalated support while mentoring other engineers.

Mainframe EngineerUnit testsTestingAgile environmentDevelopment (analysisdesigncoding/creatingand testing)Escalated supportMentoring
Mainframe Engineeringdevelopmentanalysisdesigncodingtestingunit testsunit testingimplementationmaintenanceescalated supportsoftware integrationagile environmentagile championcontinuous engineering practicesautomating manual/reusable tasksmentoringbest practices
Mainframe EngineeringDevelopmentAnalysisDesignCodingCreatingTestingUnit testingUnit testsImplementationMaintenanceEscalated supportSoftware integrationAgile environmentContinuous engineering practicesAutomating manual tasksReusable tasks automationTechnical consultationTestingInterpret business challengesBest practicesComplex problem solvingMentoring
Lead and perform development effortsTechnical consultationMentor less experienced teammatesAgile championJudgmentInnovative solutionsHigh quality working software deliveryCommunicationCollaboration with business
Industry Banking
Job Function Provide technical leadership and development for Mainframe Engineering solutions, including unit-tested delivery and escalated support
Role Subtype Platform Engineer
Software EngineerSoftware Engineer - MainframeMainframe EngineerMainframedevelopmentanalysisdesigncodingcreatingtestingunit testsunit testingimplementationmaintenanceescalated supportAgile environmentAgile championcontinuous engineering practicesautomating manualreusable taskssoftware integrationtechnical consultationcomplex problemsbest practicesmentormentoringautomating manual tasks

Must be able to perform development work described as analysis, design, coding/creating, and testing for a Mainframe Engineer role, Must have unit testing (unit tests/unit testing) experience

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile