Mainframe Software Engineer
Cary, North Carolina
Job Id:
162764
Job Category:
Job Location:
Cary, North Carolina
Security Clearance:
No Clearance
Business Unit:
Piper Companies
Division:
Piper Enterprise Solutions
Position Owner:
Hannah Cardwell
Piper Companies is seeking a Mainframe Software Engineer to join a leader in the financial services industry. The Mainframe Software Engineer will be responsible for designing, developing, maintaining, and modernizing mission‑critical applications running in an IBM z/OS mainframe environment. The Mainframe Software Engineer must be able to work an onsite schedule three days per week in Cary, North Carolina. Must be authorized to work in the United States.
Responsibilities for the Mainframe Software Engineer include:
- Design, develop, test, debug, and document mainframe applications using Enterprise COBOL for z/OS
- Develop and maintain batch processing and online CICS transactions
- Modify and troubleshoot JCL, PROCs, and control cards for batch scheduling platforms
- Perform database design, development, and performance tuning using DB2 for z/OS, IMS DB/DC, and VSAM
- Support modernization and migration initiatives including COBOL rehosting and refactoring efforts
- Analyze and resolve production incidents while providing L2 production support
- Conduct code reviews and promote changes into production environments
- Collaborate with business analysts, application owners, infrastructure, and security teams
- Ensure compliance with audit, security, and regulatory standards
- Onsite work environment three days per week in Cary, North Carolina
- Must be authorized to work in the United States
Qualifications for the Mainframe Software Engineer include:
- Bachelor’s degree in Computer Science, Engineering, or equivalent experience
- 3 to 10+ years of hands‑on mainframe development experience depending on level
- Strong proficiency with COBOL for z/OS, JCL, TSO/ISPF, and SDSF
- Experience developing and supporting CICS applications
- Strong experience with DB2 for z/OS including SQL and stored procedures
- Experience with VSAM and IMS DB/DC preferred
- Familiarity with modern mainframe tools such as IBM Developer for z/OS, Git, Jenkins, or SonarQube
- Exposure to z/OS Connect, REST or JSON APIs, Java, or REXX scripting preferred
- Knowledge of mainframe DevOps practices and CI/CD pipelines
- Strong problem‑solving skills and ability to work effectively in a collaborative environment
Compensation for the Mainframe Software Engineer includes:
- $150,000 to $160,000 annually
- Comprehensive benefits including medical, dental, vision, 401k, PTO, holidays, and sick leave as required by law
- Onsite work environment three days per week in Cary, North Carolina
- Must be authorized to work in the United States
Keywords: COBOL, z/OS, CICS, JCL, DB2, IMS, VSAM, mainframe development, enterprise systems, application modernization, financial services, batch processing
#LI-HC1
#LI-ONSITE