Negotiable
Undetermined
Hybrid
Edinburgh, Scotland, United Kingdom
Summary: The Mainframe Developer role focuses on designing, developing, implementing, and maintaining critical applications using CICS Web Services. The position requires expertise in COBOL, CICS, JCL, DB2, and Web Services, along with strong problem-solving abilities to meet complex business needs. The ideal candidate will work collaboratively with various teams to deliver service-oriented solutions while ensuring adherence to coding standards and best practices. This is a contract position based in Edinburgh with hybrid working arrangements.
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.
Key Skills:
- 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.
Salary (Rate): undetermined
City: Edinburgh
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
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.