Job Title: Mainframe Developer – CICS Web Services
Location: Edinburgh (Hybrid)
Employment Type: Contract
Role Overview
We are seeking an experienced Mainframe Developer with strong expertise in CICS Web Services to design, develop, implement, and maintain mission-critical applications. The ideal candidate will have in-depth knowledge of COBOL, CICS, JCL, DB2, and Web Services (SOAP/REST), along with strong problem-solving skills to support complex business and technical requirements.
Key Responsibilities
- Design, develop, and maintain CICS Web Services (provider/consumer) using COBOL, CICS, and DB2.
- Convert legacy CICS transactions into service-enabled components for modern integration (SOAP/REST APIs).
- Develop and enhance COBOL programs, JCL scripts, and DB2 queries to support business processes.
- Analyze, debug, and resolve issues in CICS regions, MQ integration, and Web Services flows.
- Work with WSDL, XML, JSON, and SOAP for service creation and consumption.
- Collaborate with architects, business analysts, and middleware teams to deliver service-oriented solutions.
- Conduct unit testing, system integration testing, and support User Acceptance Testing (UAT).
- Ensure adherence to coding standards, performance tuning, and secure programming practices.
- Provide production support, troubleshooting, and incident resolution for CICS/Web Service-related issues.
- Prepare and maintain technical documentation including design specs, test cases, and deployment guides.
Required Skills & Experience
- Strong experience in Mainframe technologies: COBOL, CICS, JCL, DB2, VSAM.
- Hands-on experience with CICS Web Services (SOAP/REST), WSDL, XML, JSON, MQ.
- Experience in CICS Transaction Server and configuring CICS as a service provider/consumer.
- Proficiency in debugging and tuning CICS applications for performance.
- Familiarity with middleware tools (MQ Series, API Gateways) and integration with distributed systems.
- Strong knowledge of SDLC methodologies (Agile, Waterfall, Hybrid).
- Excellent problem-solving and analytical skills.
- Good communication and stakeholder engagement skills.
Preferred Qualifications
- Experience with CICS TS 5.x and above.
- Exposure to DevOps tools (Jenkins, Git, Endevor, or Changeman).
- Knowledge of cloud migration strategies involving mainframe services.
- Banking/Financial/Insurance industry background.