Software Engineer; Mainframe
Job in
Fenton, St. Louis city, Missouri, 63026, USA
Listed on 2026-03-15
Listing for:
Unigroup
Full Time
position Listed on 2026-03-15
Job specializations:
-
IT/Tech
Job Description & How to Apply Below
Location: Fenton
Location:
This position may be based outside of Missouri and is eligible in the following states:
Illinois, Arkansas, Florida, North Carolina, Georgia, Texas, Indiana, and Tennessee.
Position Overview
The Software Engineer designs, develops, tests, and supports Uni Group's core business applications running in a mainframe environment. This role plays a critical part in maintaining and enhancing systems that support order processing, billing, and transportation operations across the organization.
The Software Engineer collaborates closely with other engineers, analysts, and business partners to support daily operations, ensure system stability, and contribute to efforts that reduce reliance on legacy platforms over time. This is a hands-on role well-suited for someone who enjoys working in established systems while supporting modernization through testing, documentation, and technical partnership.
Responsibilities
Design, develop, test, and support software applications within a mainframe environment
Write, maintain, and debug COBOL programs supporting core business systems
Support CI/CS environments and applications using DB2 as the primary database
Utilize JCL and TSO to manage batch processing, job execution, and system operations
Use mainframe utilities such as QMF and SCLM to support development, testing, and source control
Partner with senior engineers to test, validate, and support work related to mainframe modernization efforts
Support production systems, including troubleshooting issues related to order, billing, and transportation systems
Participate in code reviews and testing efforts to ensure accuracy, performance, and system reliability
Maintain technical documentation and contribute to knowledge sharing within the team
Collaborate with cross-functional partners to understand business requirements and translate them into technical solutions
Assist in workload balancing by supporting and testing work completed by other engineers
Perform other duties as assigned
Qualifications
Required
Bachelor's degree in Computer Science, Information Systems, or a related field, or equivalent professional experience
2-3 years of experience in software development or application support within a mainframe environment
Hands-on experience with COBOL development and maintenance
Working knowledge of DB2, JCL, and TSO
Experience supporting production systems in a CI/CS environment
Demonstrated ability to troubleshoot, test, and validate changes in legacy systems
Strong collaboration and communication skills
Preferred
Exposure to mainframe modernization or migration initiatives
Familiarity with mainframe utilities such as QMF and SCLM
Benefits
Uni Group offers a comprehensive benefits package designed to support the health, financial security, and well-being of our employees and their families, including:
Medical, dental, and vision insurance
401(k) with company match
Paid time off and paid holidays
Paid parental leave
Tuition assistance and professional development opportunities
Employee wellness programs
Work Authorization
Candidates must be legally authorized to work in the United States on a permanent basis.
Uni Group is unable to provide visa sponsorship or employment authorization support now or in the future.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×