Overview
Skills
Job Details
Job Title: Mainframe ChangeMan ZMF Engineer
Job Location: Reston, Virginia (Hybrid)
Job Type: Contract
Interview Mode: Onsite Interview
Job Description:
We are seeking a Senior Software Engineer to support a large-scale transformation from a mainframe SCM (ChangeMan ZMF) to a modern DevOps-based ecosystem using Bitbucket, Jenkins, and IBM mainframe development accelerators. Once complete, the organization will operate fully on DevOps tooling.
This role involves designing, developing, testing, and supporting complex, enterprise-scale software systems while collaborating with cross-functional stakeholders and mentoring junior engineers.
Key Responsibilities:
- Design, develop, test, debug, and document complex enterprise applications
- Serve as a Subject Matter Expert (SME) for existing systems and DevOps migration efforts
- Perform software analysis, requirements definition, and use-case development
- Develop and execute automated unit and integration tests
- Ensure compliance with code quality, DevOps, migration, and security standards
- Support high-visibility production issues and critical system incidents
- Collaborate with cross-functional teams on architecture, roadmap, and product scoping
- Identify performance, availability, and scalability improvements
- Evaluate and recommend emerging technologies and best practices
- Mentor junior software engineers and contribute to team excellence
Required Qualifications:
- Bachelor s Degree in Computer Science, Information Technology, or related field OR 4 additional years of relevant experience in lieu of a degree
- 5+ years of experience in:
- Software development and architecture
- Requirements analysis and system design
- Coding, testing, and debugging enterprise applications
- Strong understanding of SDLC, Agile methodologies, and CI/CD practices
Preferred Skills & Experience:
- Deep expertise with ChangeMan ZMF
- Experience integrating ZMF with:
- RACF, XPEditer, JobScan
- SMTP Email, CICS, DB2
- ISPF/TSO, Dialog Manager Panels/Skeletons
- REXX programming
- Proficiency in CI/CD tools and pipelines (Jenkins, Bitbucket, etc.)
- Knowledge of cloud platforms (AWS, Azure)
- Experience with databases: DB2, SQL, Oracle, MongoDB, PostgreSQL
- Familiarity with modern programming languages (JavaScript, Python, C, etc.)
- Strong understanding of code quality, promotion, and deployment practices
- Experience with TDD/BDD and automated testing frameworks
Soft Skills & Leadership:
- Excellent written and verbal communication skills
- Ability to communicate technical concepts to all experience levels
- Strong analytical, critical-thinking, and problem-solving skills
- Proven ability to collaborate across distributed teams
- Customer-focused mindset with a history of meeting goals
- Experience mentoring and supporting junior engineers