Plan and manage technical deliverables, including system enhancements and upgrades, ensuring alignment with project requirements, budget, and schedule.
Collaborate across multiple application teams to manage technical dependencies of the solution.
Identify, monitor, and manage risks and issues related to technical delivery.
Provide regular status updates on technical delivery progress.
Work with System Analysts and Business Solution Specialists to finalize functional and technical requirements.
Partner with Architects and Development Leads to ensure solution designs comply with enterprise design principles, security, and control standards.
Collaborate with Development Managers to oversee application teams in building system enhancements.
Partner with Test Managers to ensure successful completion of System Integration Testing (SIT), User Acceptance Testing (UAT), performance/load testing, and application security testing.
Develop and manage a comprehensive technical implementation plan, coordinating activities across application teams to ensure smooth production cutover and post-implementation support.
Maintain project documentation in line with organizational templates, policies, and standards.
Escalate critical issues impacting project schedules in a timely manner, proposing effective workarounds or resolutions.
Key Requirements
Technical Skills & Experience
Minimum 5 years of experience in developing and delivering global/regional IT capabilities for multinational/regional organizations.
At least 3 years of leadership experience in managing IT delivery teams.
Strong experience in stakeholder communication, particularly with technical teams.
Experience in the banking industry, especially in the Payments Domain, with knowledge of Java, Spring Boot, and Microservices (preferred).
Hands-on experience in large-scale, highly available system implementations.
At least 8 years of cumulative systems development experience, including coding, preparing functional/technical specifications, and testing.
Strong understanding of the software development lifecycle (SDLC).
Ability to effectively communicate with both technical and non-technical stakeholders.
Strong problem-solving, analytical, and system-thinking skills with a focus on solution delivery.
Education
Bachelor's degree in Computer Science, Engineering, or a related field.
Professional or technical certifications (e.g., PMP, TOGAF, ITIL) will be an advantage, but not mandatory.