Overview
Lead technology delivery for a portfolio of business-critical applications supporting Payments and Transaction Banking services globally. Manage geographically distributed teams while driving application development, operational stability, regulatory initiatives, modernization programs, and risk reduction.
What you'll do
- Lead the development, enhancement, and support of in-house applications.
- Manage technology teams responsible for project delivery, application support, and platform modernization.
- Provide technical leadership and architectural direction, contributing hands-on when required to support critical deliveries.
- Drive the execution of business and regulatory initiatives using Agile and DevOps delivery methodologies.
- Partner with business stakeholders, enterprise architects, infrastructure teams, and technology leaders to deliver scalable and resilient solutions.
- Promote engineering excellence, innovation, automation, and best practices across the software development lifecycle.
- Manage technology backlogs, prioritize delivery outcomes, and assess solution feasibility, effort, and timelines.
- Ensure application availability, production stability, operational resilience, and risk remediation.
- Lead technology lifecycle management activities, including infrastructure upgrades, application modernization, vulnerability remediation, and platform migrations.
- Articulate the business and technical value of solutions to senior management, governance forums, and technical stakeholders.
- Drive continuous improvement through AI-assisted development tools and engineering productivity initiatives.
What you'll need
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline.
- 16 Yrs -20 Yrs of experience.
- Extensive experience in enterprise application development and delivery using Java/J2EE and middleware technologies.
- Working knowledge of REST APIs, MuleSoft, and Spring.
- Good domain knowledge of Payments Processing, Clearing and Settlement, and ISO 20022 Payment Messages.
- Strong hands-on software engineering background with expertise in enterprise-scale application design, development, and deployment.
- Experience with API design, integration, and service-oriented architectures.
- Strong knowledge of microservices-based application development and cloud-ready architectures.
- Experience deploying and supporting applications on Java application servers and middleware platforms.
- Understanding of Agile delivery methodologies, DevOps practices, CI/CD pipelines, and modern software engineering principles.
- Proven ability to lead technology teams and deliver multiple concurrent projects in complex enterprise environments.
- Strong stakeholder management and communication skills with the ability to influence across technology and business organizations.
- Ability to prioritize competing demands while maintaining delivery quality and operational stability.
- Ability to work effectively across multiple countries and time zones.
Nice to have
- Experience with AI-assisted development tools such as GitHub Copilot or similar engineering productivity solutions.
- Familiarity with containerization, cloud-native technologies, and modern platform engineering practices.
- Understanding of technology lifecycle management, infrastructure modernization, and large-scale transformation programs.
Details
- Location: Chennai, Tamil Nadu.
- Work timings: 10:30 AM to 7:30 PM.
Read the full description and apply on the company’s own careers page.