Key Responsibilities
Leadership and Strategy
- Work alongside Change Lead to evaluate and prioritize technical change requests, ensuring alignment with business and regulatory requirements while managing feasibility and risk.
- Establish and enforce technical standards, processes, and best practices to ensure consistency across teams and projects.
Application Delivery Management
- Serve as a key point of contact in Technology and manage the end-to-end technical delivery of changes, ensuring that they are completed on time, within scope, and meet business requirements.
- Collaborate with L3 Application Change to define technical requirements and ensure solutions meet stakeholder needs and complies with enterprise design principles, security and control standards
- Prepare and manage technical implementation plan across application teams - coordinate technical implementation activities across application teams to ensure smooth production cutover and adequate post implementation support.
- Proactively identify and mitigate risks or technical issues that could impact delivery timelines or quality.
- Partner with testers to ensure completion of System Integration Testing (SIT), User Acceptance Testing (UAT), performance / load testing and application security testing.
- Manage level 3 support (after helpdesk and app support) and production issue bug fixes.
Reporting and Metrics
- Monitor and report on the progress of technical delivery, providing regular updates to Project Manager, Product Manager (for Industry Projects) and Change Lead and identifying potential delays or issues.
- Define and track key performance indicators (KPIs) to assess the effectiveness of technical delivery, such as code quality, deployment frequency, and incident resolution.
- Ensure proper tracking of technical risks and compliance status, escalating issues when necessary to Project Manager and Change Lead, ensuring mitigation strategies are in place.
Stakeholder Engagement and Communication
- Collaborate with Project and Product Managers to gather requirements, assess impacts, and prioritise initiatives to ensure alignment with business objectives.
- Communicate delivery progress, technical risks, and challenges to both technical and non-technical stakeholders in a clear and transparent manner.
Requirements
Education and Experience
- Bachelor's degree in Information Technology, Computer Science, Engineering, or related field.
A Master's degree is a plus.
- Minimum 5 years of experience in IT delivery or project management
- Proven experience in delivering complex technical solutions, including managing software development lifecycles and change management.
- Experience working in regulated industries (e.g., banking, finance, payments) is preferred.
Skills and Knowledge
- Strong understanding of computer systems, cloud platforms, application architectures, and security/compliance in regulated environments.
- Familiarity with banking, finance, and payments industry trends, regulations, and compliance requirements is preferred.
- Expertise in Agile, Scrum, or DevOps methodologies, with hands-on experience managing projects using these frameworks.
- Familiarity with ITIL or similar frameworks for change, incident, and release management.
- Proficient in project management tools like Microsoft Project, Microsoft Visio, Jira, or Asana.
- Strong problem-solving and troubleshooting skills, with experience in root cause analysis and incident resolution.
- Strong project management skills with the ability to prioritise tasks, manage multiple projects, and meet deadline, particularly in a high-stakes environment with competing deadlines.
- Excellent communication skills to effectively manage stakeholder expectations and convey technical concepts to non-technical audiences.
- Ability to make informed decisions under pressure and effectively manage crisis situations