JOBSEARCHER

Staff Software Engineer (Mainframe)

UnigroupLincoln, MOMay 17th, 2026
This position is fully remote. In order to qualify for this role with UniGroup, you must live in one of the following states: Missouri, Illinois, Arkansas, Georgia, Tennessee, North Carolina, Texas, Florida, or Indiana.Preference will be given to local candidates.**Position OverviewThe Staff Software Engineer (Mainframe) plays a critical role in designing, developing, and supporting UniGroup’s core business applications running in a mainframe environment. This position combines deep technical expertise with hands-on leadership/mentorship, guiding engineers through complex legacy systems while supporting long-term modernization initiatives.This is an ideal role for a senior engineer who enjoys solving challenging problems in established systems, mentoring others, and influencing technical direction across mission critical applications.What You’ll DoTechnical Leadership & MentorshipProvide day-to-day technical leadership/mentorship to a team of mainframe engineers, ensuring high-quality delivery and adherence to engineering best practicesMentor junior and mid-level engineers through code reviews, pair programming, and structured knowledge transfer sessionsServe as a subject matter expert for COBOL, DB2, JCL, TSO, and core business processesLead small workstreams or technical initiatives, ensuring clear requirements, strong documentation, and alignment with architectural standardsGuide the team through complex debugging, performance tuning, and production support scenariosCore Engineering ResponsibilitiesDesign, develop, test, and support software applications within a mainframe environmentWrite, maintain, and debug COBOL programs supporting order processing, billing, and transportation systemsSupport CI/CS environments and applications using DB2 as the primary databaseUtilize JCL and TSO to manage batch processing, job execution, and system operationsUse mainframe utilities such as QMF and SCLM to support development, testing, and source controlPartner with modernization teams to validate and support work related to mainframe transformation effortsTroubleshoot and resolve production issues, ensuring system stability and minimal business disruptionParticipate in code reviews and testing efforts to ensure accuracy, performance, and reliabilityMaintain technical documentation and contribute to team knowledge repositoriesCollaborate with analysts, product partners, and business stakeholders to translate requirements into technical solutionsWhat You’ll BringRequired QualificationsBachelor’s degree in Computer Science, Information Systems, or equivalent professional experience8+ years of experience in software development or application support within a mainframe environmentHands-on experience with COBOL, DB2, JCL, and TSODemonstrated ability to troubleshoot, test, and validate changes in legacy systemsExperience supporting production systems in a CI/CS environmentStrong communication skills with the ability to guide, influence, and mentor engineersProven ability to lead technical efforts and contribute to team planning and executionPreferred QualificationsExperience participating in or supporting mainframe modernization or migration initiativesFamiliarity with mainframe utilities such as QMF and SCLMPrior experience in a lead, senior, or mentorship-focused engineering roleExposure to distributed systems, cloud platforms, or integration patterns supporting modernizationWhy Work at UniGroupAt UniGroup, we build technology that supports iconic brands like United Van Lines and Mayflower Transit, while investing in the people who power our platforms. Our engineering teams work on meaningful, enterprise-scale systems that support a nationwide network of agents, customers, and internal partners.We offerCompetitive compensation and a comprehensive benefits packageMedical, dental, and vision insurance with multiple plan options401(k) retirement plan with company matchPaid time off, company holidays, and paid parental leaveHybrid work environment that supports flexibility and work-life balanceOpportunities to work with modern technologies while contributing to legacy modernizationA collaborative, people-first culture that values mentorship, continuous learning, and thoughtful innovationWork AuthorizationCandidates must be legally authorized to work in the United States on a permanent basisUniGroup is unable to provide visa sponsorship or employment authorization support now or in the futureWe foster diversity, in part, by imposing a strict policy of non-discrimination. Employment decisions are made without regard to race, color, ethnicity, national origin, sex, sexual orientation, gender identity, age, religion, disability, veteran or military status, genetic information or other status protected by the law. We value the unique skills and experiences that veterans and separated service members bring to our workforce. While serving our country you have gained skills such as leadership, flexibility, and agility, which will help to make you successful here. We are dedicated to supporting military families and ensuring that we provide a welcoming environment for our country’s heroes. We hope you consider joining the UniGroup family. UniGroup is committed to the full inclusion of all qualified individuals. As part of this commitment, UniGroup will ensure that persons with disabilities are provided reasonable accommodations. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact careers@unigroup.com