- Location: Dearborn, Michigan
- Type: Contract
- Job #105449
Job Title: Mainframe Software Engineer
Location: Dearborn, MI.
Job Type:
W2 contract | NO C2C | NO CORP-TO-CORP Expected hours per week: 40 hours per week
Schedule: onsite
Pay Range: $54-60 an hour
Job Description:
We are seeking a
Senior Mainframe Software Engineer with deep expertise in mainframe application development, software architecture, modernization initiatives, and enterprise-scale systems. This position is ideal for someone who enjoys solving complex technical challenges, collaborating across teams, and leveraging modern development practices, including AI-assisted coding tools.
What You'll Do - Design, develop, test, deploy, and maintain enterprise software applications throughout the full software development lifecycle
- Engage with stakeholders to understand business requirements and deliver user-centric solutions
- Create high-level software architecture and determine optimal technology stacks, integration methods, and deployment strategies
- Develop and support both front-end and back-end application components, APIs, microservices, and integrations
- Collaborate closely with product owners, architects, designers, QA teams, and other technical stakeholders
- Define and execute software testing strategies, quality standards, and best practices
- Perform root cause analysis and troubleshoot complex production issues
- Enhance application performance, scalability, reliability, and maintainability
- Support CI/CD, test-driven development, and Agile delivery methodologies
- Implement security best practices including data protection, encryption, and anonymization
- Evaluate emerging technologies and modernization opportunities, including AI-assisted development capabilities
- Leverage GitHub Copilot, LLM-based development tools, and AI-assisted coding practices to improve development efficiency and code quality
Experience Required - 10+ years of IT experience
- 8+ years of software development experience
- Strong experience with enterprise mainframe application development and support
- Experience designing and implementing large-scale software solutions
- Ability to mentor team members and provide technical leadership
Required Skills - COBOL
- JCL (Job Control Language)
- CICS
- IBM DB2
- z/OS
- TSO/ISPF
- CA-7
- Batch Processing
- SQL
- Application Support
- Requirements Analysis
- Root Cause Analysis
- Software Testing
- Performance Testing
- Program Analysis
- REST APIs
- JSON
- Agile Software Development
- GitHub
- Mainframe Systems
AI & Modern Development Experience - GitHub Copilot
- AI-Assisted Development
- Prompt Engineering
- LLM API Integration
- AI Code Review
Preferred Skills - Process Improvement
- Google Cloud Platform (GCP)
- BigQuery
- Data Migration
- Data Management
Benefits: 80 hours paid time off, medical insurance contributions, dental vision and our 401k retirement savings plan
#LI-SH1
#INDOEM