Application Development & Support Manager
Role details
Job location
Tech stack
Job description
Our client is seeking an experienced Application Development & Support Manager to lead the delivery, enhancement, and support of critical business applications within a banking environment. This role combines hands-on technical oversight with leadership, vendor coordination, and operational management.
You will play a key role in ensuring applications are secure, reliable, and aligned with business needs while driving continuous improvement across development and support functions., You will oversee the full application lifecycle-from design and implementation through to BAU support-ensuring systems effectively support core banking operations and internal business functions.
This position suits someone who enjoys balancing leadership with technical engagement in a collaborative, delivery-focused environment., Team Leadership
- Lead, mentor, and develop a small team of developers and application support analysts.
- Promote a high-performance culture focused on innovation and continuous improvement.
- Conduct performance reviews and support ongoing professional development.
Change & Project Delivery
- Plan, design, and deliver new applications and system enhancements.
- Ensure smooth transition of solutions from project delivery into BAU support.
- Manage timelines, priorities, and resources across multiple initiatives.
- Work closely with change and project teams to manage demand and capacity.
Application Support & Maintenance
- Ensure reliable day-to-day support of business-critical applications.
- Manage incidents, troubleshoot issues, and drive root-cause resolution.
- Monitor system performance and coordinate upgrades, patches, and enhancements.
- Maintain relationships with vendors and third-party providers.
- Own documentation, configurations, and support procedures.
Governance, Risk & Compliance
- Implement best practices across development, testing, and deployment.
- Ensure compliance with regulatory, security, and audit requirements.
- Support business continuity and disaster recovery planning.
Stakeholder Collaboration
- Act as a key liaison between technology teams, business stakeholders, and vendors.
- Provide reporting on delivery progress, system performance, and improvement initiatives.
Budget & Resource Management
- Manage BAU and small-change budgets, ensuring cost-effective delivery.
- Contribute to annual planning and recommend tools or technologies that improve efficiency.
Requirements
- Proven experience working within banking or financial services environments.
- Demonstrable experience supporting and developing banking applications., * Strong background in software development and application lifecycle management.
- Experience leading or mentoring technical teams in a delivery-focused environment.
- Proven track record supporting and enhancing business-critical applications.
- Solid understanding of Agile, DevOps, and service management principles (e.g., ITIL).
- Experience with cloud platforms, particularly Microsoft Azure, desirable.
- Ability to manage multiple priorities and deliver to tight timelines.
- Excellent problem-solving, communication, and stakeholder management skills.
- Degree in Computer Science, IT, or related discipline (or equivalent experience).