Mainframe Software Engineer
Hybrid On-Site in Livonia, MI – 4 days per week, 12+ month contract
About the Role
We are seeking an experienced Mainframe Software Engineer to join the FCSD/Service Quality team. This role serves as the primary developer supporting the Recall Suite of Applications and Software FSA products, ensuring ongoing operational excellence while driving modernization initiatives. The ideal candidate will support production operations, provide on-call support, develop new features, resolve defects, and partner with business and technology stakeholders to advance the migration of applications to the Google Cloud Platform (GCP).
Responsibilities
- Serve as a core member of the FCSDTech/Service Quality team supporting Recall and Software FSA applications.
- Provide production support, including on-call rotation and incident resolution.
- Develop and implement mandatory features to support compliance, regulatory, and Software FSA requirements.
- Partner with Product Owners, Product Managers, and engineering teams to deliver business-critical functionality.
- Manage and prioritize product backlog items to support ongoing enhancements and operational needs.
- Analyze, troubleshoot, and resolve application defects while supporting backlog prioritization efforts.
- Design, develop, test, and maintain mainframe applications and integrations.
- Participate in modernization initiatives, including cloud migration and system integration efforts.
- Collaborate with internal teams, vendors, and business stakeholders to ensure successful product delivery.
- Conduct unit and integration testing to ensure application quality and reliability.
- Perform application support activities including security reviews, audit support, system maintenance, and operational health monitoring.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- 7+ years of experience in mainframe application development, design, analysis, and support.
- Strong hands-on experience with:
- COBOL (IMS)
- JCL
- CA7
- DB2
- COBOL Stored Procedures
- Batch and real-time transaction processing
- 2+ years of experience implementing and supporting:
- z/OS Connect
- SFTP
- SOAP APIs
- REST APIs
- System-to-system integrations and data exchange solutions
- Experience designing, developing, and maintaining Mainframe COBOL and JCL applications.
- Experience with source code management tools such as Endeavor and GitHub.
- Strong troubleshooting and problem-solving skills with the ability to quickly resolve production incidents.
- Experience supporting enterprise applications, including maintenance, security reviews, and audit compliance activities.
- Excellent verbal and written communication skills with the ability to work effectively across global teams.
- Ability to manage multiple priorities and work independently in a fast-paced environment.
- Experience with unit testing and integration testing methodologies.
Preferred Qualifications
- Experience with Google Cloud Platform (GCP).
- Experience with Google BigQuery.
- Experience supporting modernization and cloud migration initiatives.
- Familiarity with Agile product delivery processes and backlog management.
Skills
- Mainframe Systems Development
- COBOL (IMS)
- JCL
- CA7
- DB2
- z/OS Connect
- SOAP/REST APIs
- Production Support
- Application Modernization
Pay
$50–65 per hour
Benefits
- Supplemental benefits including medical, dental, vision, life, and disability insurance plans.
- Employee Stock Purchase Program (ESPP).
- 401K program with company match after 12 months of tenure.
- Health Savings Account (HSA) on the HDHP plan.
- SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions.
- Corporate discount savings program and other discounts.
- On-demand training program, access to certification prep, and a library of technical and leadership courses/books/seminars after 6+ months of tenure.
- Certification discounts and perks for associations including CompTIA and IIBA.
- Dedicated customer service team for consultants and a certified Career Coach.
Why Join This Team?
This is an opportunity to work on critical enterprise applications that support customer and business operations while contributing to a strategic modernization effort leveraging cloud technologies and modern integration patterns. You'll play a key role in balancing operational excellence with long-term digital transformation initiatives.