
Senior Software Engineer - Mainframe
1w1 week agoHSBC Group
Hyderābād, IN · Full-time · INR 1,800,000 – INR 2,500,000
About this role
HSBC is one of the largest banking and financial services organisations in the world, with operations in 64 countries and territories. We are currently seeking an experienced professional to join our team in the role of Senior Software Engineer.
In this role, you will design, develop, test and implement technical solutions based on business requirements and strategic direction. You will interface with business and IT teams to translate business requirements into formal technical requirements and application code.
You will collaborate with other Development teams, Enterprise Architecture and Support teams to design, develop, test and maintain various platforms and their integration with other systems. Regular communication with technical and non-technical groups is expected as part of product and project support.
You will be responsible for production releases and support on a need basis, including peer review, CI/CD pipeline implementation, and service monitoring. You will act as ITSO for the application and must be flexible in working hours, ready to work in shifts and on call.
HSBC offers opportunities, support and rewards that will take you further, along with a culture of continuous professional development and flexible working. Join a diverse and inclusive environment where your contributions are valued.
Requirements
- 5+ years of mainframe application development experience covering analysis, design, coding, and unit testing.
- Strong hands-on COBOL development skills.
- Strong hands-on JCL experience including batch processing, job control, and troubleshooting.
- Experience with VSAM data sets/files.
- Experience with DB2 including SQL, data access, and performance considerations.
- Experience with CICS for online transaction processing and support.
- Proven production support capability including incident troubleshooting, log analysis, timely escalation, and shift/on-call readiness.
- Good-to-have exposure to Agile/CI-CD tools such as JIRA, Confluence, and Jenkins, as well as IWS Scheduling.
Responsibilities
- Design, develop, test and implement technical solutions based on business requirements and strategic direction.
- Interface with business and IT teams to understand business requirements and translate them into formal technical requirements and application code.
- Collaborate with other Development teams, Enterprise Architecture and Support teams to design, develop, test and maintain platforms and integrations.
- Communicate with technical and non-technical groups on a regular basis as part of product/project support.
- Support production releases and production support on a need basis.
- Perform peer review, CI/CD pipeline implementation, and service monitoring.
- Serve as ITSO for the application/s.
- Be flexible in working hours, ready to work in shifts and on call.
Benefits
- Opportunities, support, and rewards that help you take your career further.
- Continuous professional development and flexible working arrangements.
- An inclusive and diverse work environment where all employees are valued and respected.
- The chance to work with one of the largest banking and financial services organisations globally.
Similar roles

Tech Lead Python GenAI Developer - Remote
1w1 week agoMadiff
Remote · Full-time · $200,000 – $260,000

People Technology Lead
1w1 week agoRecursion
Salt Lake City, US · Full-time · $153,300 – $192,500

Senior Civil Engineer - Remote
1w1 week agoAPTIM
Baton Rouge, US · Full-time · $135,000 – $180,000

Senior BIM Coordinator - Remote
1w1 week agoRider Levett Bucknall
Remote · Full-time · £45,000 – £60,000