> Markdown version of [/jobs/ext/1973672-principal-iom-mainframe-developer](https://www.wearedevelopers.com/jobs/ext/1973672-principal-iom-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). --- # Principal IOM Mainframe Developer - **Company:** Fmr LLC - **Location:** Smithfield, RI, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Customer Information Control System (CICS), COBOL (Programming Language), Databases, Endevor, Job Control Language (JCL), Mainframes, Software Deployment, Software Engineering, Software Systems, Virtual Storage Access Methods, File-aid - **Published:** August 7, 2026 - **Apply:** https://us.experteer.com/career/view-jobs/principal-iom-mainframe-developer-smithfield-ri-usa-58830510 ## About the Role Experteer Overview In this Principal IOM Mainframe Developer role, you will maintain and transform high-volume mainframe platforms in the Defined Contribution Product Record Keeping domain. You will lead, mentor, and collaborate with cross-functional teams to deliver high-quality software solutions. You'll work with mainframe technologies and contribute to production deployments and system improvements. This role offers scope to shape enterprise retirement platforms and drive exceptional user experiences in an agile squad. Compensation / Benefits * Maintain and enhance large mainframe systems (Cobol, CICS, VSAM, JCL) * Design, develop, and implement software for production environments * Deploy and support software releases * Collaborate with business partners to define requirements and solutions * Provide guidance, mentoring, and technical leadership to team members * Estimate scope and effort for projects * Perform detailed analysis for maintenance/enhancement of batch and online a business * Engage in testing processes to ensure quality and reliability Tasks * 8+ years of software development experience on large mainframe-based systems * Strong hands-on proficiency with mainframe languages and tools (Cobol, CICS, VSAM, JCL, FileAid, Endevor) * DB2 database knowledge and concepts * Experience deploying to production and understanding release processes * Knowledge of testing processes; willingness to learn broader tech (cloud, Java) is a plus * Ability to gather requirements from business partners and translate into solutions * Strong communication, interpersonal, and organizational skills * Strategic thinking with a growth mindset and willingness to learn and share knowledge Key requirements * ## Description Experteer Overview In this Principal IOM Mainframe Developer role, you will maintain and transform high-volume mainframe platforms in the Defined Contribution Product Record Keeping domain. You will lead, mentor, and collaborate with cross-functional teams to deliver high-quality software solutions. You'll work with mainframe technologies and contribute to production deployments and system improvements. This role offers scope to shape enterprise retirement platforms and drive exceptional user experiences in an agile squad. Compensation / Benefits * Maintain and enhance large mainframe systems (Cobol, CICS, VSAM, JCL) * Design, develop, and implement software for production environments * Deploy and support software releases * Collaborate with business partners to define requirements and solutions * Provide guidance, mentoring, and technical leadership to team members * Estimate scope and effort for projects * Perform detailed analysis for maintenance/enhancement of batch and online processes * Engage in testing processes to ensure quality and reliability Tasks * 8+ years of software development experience on large mainframe-based systems * Strong hands-on proficiency with mainframe languages and tools (Cobol, CICS, VSAM, JCL, FileAid, Endevor) * DB2 database knowledge and concepts * Experience deploying to production and understanding release processes * Knowledge of testing processes; willingness to learn broader tech (cloud, Java) is a plus * Ability to gather requirements from business partners and translate into solutions * Strong communication, interpersonal, and organizational skills * Strategic thinking with a growth mindset and willingness to learn and share knowledge Key requirements * ## Related Videos - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Building with IBM Bob](https://www.wearedevelopers.com/videos/100275-building-with-ibm-bob) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [".Net is too slow" was not an option](https://www.wearedevelopers.com/videos/100176-net-is-too-slow-was-not-an-option) - [Migrating from COBOL with AI: A Moonshot Demo](https://www.wearedevelopers.com/videos/1531-migrating-from-cobol-with-ai-a-moonshot-demo) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Now is the time for industrialized software development](https://www.wearedevelopers.com/magazine/601-now-is-the-time-for-industrialized-software-development) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges)