> Markdown version of [/jobs/ext/1830274-mainframe-developer](https://www.wearedevelopers.com/jobs/ext/1830274-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:** Capgemini - **Location:** United States - **Salary:** $105,000.0 - $118,650.0 - **Contract:** Permanent contract - **Skills:** Business Logic, Unit Testing, COBOL (Programming Language), Data Cleansing, Data Definition Language, Extract Transform Load (ETL), Data Structures, Software Debugging, File Systems, Job Control Language (JCL), Job Scheduling, Mainframes, Performance Tuning, Program Analysis, Regression Testing, Reverse Engineering, System Testing, Virtual Storage Access Methods, Data Processing, Data Lineage, Pagination - **Published:** July 15, 2026 - **Apply:** https://www.capgemini.com/jobs/517156-en_US_SAPBTP/x/ ## About the Role Core Technical Skills: Strong hands on experience with CSF (Custom Statement Formatter) and Documerge in enterprise CCM environments. Advanced expertise in COBOL (batch oriented programs) including program analysis, enhancements, and debugging. Solid experience with JCL, job scheduling, restart/recovery, and batch performance tuning. Strong understanding of mainframe file structures, copybooks, VSAM / sequential files, and data movement. Experience working with rule driven document generation, conditional logic, and form assembly. CCM & Document Processing Knowledge: Deep understanding of high volume document generation for customer communications (statements, policies, letters, notices). Experience with CSF RDLs, DDLs, rule bases, VLAM libraries, and layout definitions. Familiarity with AFP / PDF generation, print streams, and downstream print or distribution processes. Analysis & Testing: Strong skills in reverse engineering legacy CCM solutions to extract layout rules, data mappings, and business logic. Experience supporting content validation, data comparison, and reconciliation between baseline and updated outputs. Ability to perform impact analysis across COBOL, JCL, and CSF / Documerge components. Domain & Soft Skills: Experience in insurance or financial services environments is highly preferred. Strong analytical and problem solving skills with attention to detail. Ability to work effectively with cross functional teams including business, QA, and architecture groups. Good documentation and communication skills to explain complex legacy logic. ## Description Design, develop, enhance, and support CSF (Custom Statement Formatter) and Documerge templates for high volume batch and on demand customer communications (statements, letters, notices). Analyze and modify COBOL programs, copybooks, and JCL that drive document generation, data preparation, and print workflows. Perform reverse engineering of legacy CSF / Documerge templates, including RDLs, DDLs, rule bases, VLAM files, and associated COBOL logic to understand layout, rules, and data lineage. Map COBOL data structures and copybooks to CSF / Documerge form fields and variables, ensuring accurate population of document content. Develop and maintain JCL jobs for document generation, print processing, and downstream distribution (AFP / PDF / print streams). Troubleshoot and resolve production issues related to document formatting, missing data, pagination, conditional logic, and batch failures. Support testing activities including unit testing, system testing, content comparison, regression testing, and UAT defect resolution. Collaborate with business analysts, CSF SMEs, QA teams, and migration teams to clarify requirements and validate document outputs. Create and maintain technical documentation covering CSF templates, COBOL logic, JCL flows, data lineage, and business rules to support ongoing maintenance or modernization initiatives. Provide input and support for legacy CCM modernization or migration programs (e.g., CSF / Documerge to modern CCM platforms) by extracting rules and specifications. ## Related Videos - [".Net is too slow" was not an option](https://www.wearedevelopers.com/videos/100176-net-is-too-slow-was-not-an-option) - [Cloud as the new mainframe: why the cloud hype does not reflect the dev reality](https://www.wearedevelopers.com/videos/797-cloud-as-the-new-mainframe-why-the-cloud-hype-does-not-reflect-the-dev-reality) - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [A journey of a long list in React](https://www.wearedevelopers.com/videos/203-a-journey-of-a-long-list-in-react) - [Migrating from COBOL with AI: A Moonshot Demo](https://www.wearedevelopers.com/videos/1531-migrating-from-cobol-with-ai-a-moonshot-demo) - [Building with IBM Bob](https://www.wearedevelopers.com/videos/100275-building-with-ibm-bob) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [The 10 C++ programming questions to expect in an interview](https://www.wearedevelopers.com/magazine/50-the-10-c-programming-questions-to-expect-in-an-interview) - [Data Science & more: The Lopez dilemma](https://www.wearedevelopers.com/magazine/10-data-science-more-the-lopez-dilemma) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany)