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.