> Markdown version of [/jobs/ext/4160416-mainframe-developer](https://www.wearedevelopers.com/jobs/ext/4160416-mainframe-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Mainframe Developer - **Company:** New York, Inc. - **Location:** Jersey City, NJ, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Banking Software, Customer Information Control System (CICS), COBOL (Programming Language), Computer Programming, IBM DB2, Software Design Documents, Job Control Language (JCL), IBM WebSphere MQ, IBM Information Management System, Virtual Storage Access Methods, Data Analytics, Software Coding, Software Version Control - **Published:** October 8, 2026 - **Apply:** https://www.dice.com/job-detail/3c71e1a4-377f-47aa-aff2-3fe0b3bfd41a ## About the Role * Candidate should have expertise in COBOL, JCL, VSAM, IMS, CICS & DB2. * Expertise in CICS Programming including knowledge of CICS Screen Programming is Mandatory * Experience/Knowledge in building and maintaining new Test regions is preferred. * Experience coding in MQ Series & IMS DB is Mandatory. * Experience in Banking Compliance and Regulatory Platform is preferred. * Must have hands-on coding development experience. * Experience with version control. * Ability to communicate effectively with team members and clients and excellent problem-solving skills ## Description * Develops and implements solutions that address complex business challenges, enhancing the ability to make data-driven decisions and improving operational efficiency * Prepares architecture and design documents for complex Banking applications keeping in mind design constraints that translate to coding * Develops secure and high-quality code that runs in sync with other highly efficient sub systems * Think out-of-the-box proactively and be creative by challenging conventional approaches and contribute towards operational efficiency * Troubleshoots problems, works with Product Teams and other stake holders to understand complex Requirements and be able to break them down to design/development.