Job Description
**Position:** Mainframe Developer
**Location:** Wilmington, DE & Jersey City, NJ (Onsite – 5 days/week)
**Duration:** 12-Month Contract
**Employment Type:** C2C
**Work Authorization:** USC / GC / EAD / H4EAD / H1B
We are seeking an experienced Mainframe Developer to design, build, and maintain high-performance enterprise applications on IBM mainframe environments. The ideal candidate will have strong expertise in COBOL, JCL, DB2, IMS DB/DC, CICS, VSAM, and IBM MQ, and a deep understanding of batch and online systems in financial or large-scale transaction processing environments.
**Key Responsibilities**
– **Application Development & Maintenance:** Design, develop, code, test, and maintain mainframe applications using COBOL, JCL, CICS, DB2, IMS DB/DC, VSAM, and IBM MQ.
– **Batch & Online Processing:** Develop and maintain batch job streams, transaction-driven online programs, and message-based processing systems to support business operations.
– **Requirement Analysis:** Collaborate with business analysts to understand functional requirements and translate them into detailed technical specifications.
– **Full SDLC Participation:** Involve in all phases of the software development lifecycle (SDLC) — design, coding, testing, implementation, and post-production support.
– **Troubleshooting & Debugging:** Diagnose and resolve application issues efficiently, including performing root cause analysis and implementing corrective actions.
– **Performance Optimization:** Analyze and optimize COBOL programs, SQL queries, and database access for improved system performance and scalability.
– **Collaboration & Support:** Work closely with QA, systems, and infrastructure teams to ensure high-quality deliverables and production stability.
– **Production Support:** Monitor and support production jobs, participate in on-call rotation, and provide timely incident resolution and preventive measures.
– **Documentation & Standards:** Maintain accurate documentation for technical designs, code changes, operational procedures, and adhere to enterprise coding standards.
**Required Skills & Qualifications**
Bachelor’s degree in Computer Science, Information Systems, or related field (or equivalent experience).
3–8 years of hands-on experience in IBM mainframe environments with:
– COBOL (Batch & Online)
– JCL (Job Control Language)
– CICS (Customer Information Control System)
– DB2 / IMS DB (Database Management)
– VSAM (Virtual Storage Access Method)
– IMS DC (Transaction Management)
– IBM MQ (Message Queuing Middleware)
– Strong analytical, debugging, and performance-tuning skills.
– Excellent communication and teamwork abilities.
– Experience in the financial, insurance, or banking domain preferred.
**Nice to Have**
– Experience with Agile/Scrum methodologies.
– Familiarity with ChangeMan, Endeavor, Xpeditor, File-Aid, or similar mainframe utilities.
– Exposure to modernization initiatives (e.g., migrating COBOL/DB2 systems to distributed/cloud platforms).
Job Type: Contract
Work Location: In person