Jobs · Business Development · Michigan

Mainframe Software Engineer

EPITEC · Dearborn, MI · 5 days ago
Business Development$54–$60/hrContract

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
  • OS/400
  • 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
  • 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
  • our 401k retirement savings plan

Similar jobs

Mainframe Engineer

Randstad Digital AmericasSmithfield, RI· 2 wk ago
$65–$66/hrapply on randstadusa.com