Head of Application Development - Core Banking - International Bank
Head of Application Development - Core Banking - International Bank
Exciting opportunity opens for an experienced Application Software Developer for a Head of Application Development role at a leading International Bank. This is a great chance to be responsible for the overall strategy, architecture, management, and performance of the application landscape.
This role leads a team of application support analysts, developers and architects, working closely with business stakeholders, IT leadership, and external vendors to ensure application platforms support business growth, operational efficiency, and customer experience.
Responsibilities:
Team Leadership and Management
- Lead, mentor, and manage a team of software developers, support analysts and solution & Integration Architect.
- Conduct regular performance evaluations and provide guidance on professional development.
Change, Projects and Transformation
- Oversee the planning, design, and implementation of new software applications and enhancements.
- Define project scope, timelines, and resource requirements, and manage development activities to meet deadlines.
Service Ownership, Support and Maintenance
- Establish and monitor SLAs for application support and resolve any escalated issues with a focus on root cause analysis.
- Onboard support for existing and new applications to deliver a single and holistic application support model.
Quality Assurance and Compliance
- Establish best practices for software development and testing, including code reviews, automated testing, and deployment processes.
- Ensure compliance with internal and external regulations, security standards, and data protection requirements.
Collaboration and Communication
- Serve as a liaison between teams to ensure clear communication and alignment of priorities.
- Provide regular status updates, reports, and presentations.
Strategic Planning
- Recommend new tools, technologies, and methodologies to enhance the development process and improve operational efficiency.
Budget and Resource Management
- Manage the budget for development projects and support activities.
- Contribute to the annual budget cycle, ensuring applications are invested in and maintained.
Requirements:
- Proficiency in various programming languages and development frameworks
- Experience in application and development lifestyle management
- Experience in analysis and design, testing and documentation of software
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 5+ years of experience in software development, with at least 3 years in a leadership or managerial role.
- Strong understanding of application life cycle management, agile methodologies, and DevOps practices.
- Proven experience with application support and incident management in complex technical environments.
- Excellent problem-solving skills with the ability to handle complex technical issues.
- Strong project management skills, with the ability to prioritize and manage multiple projects simultaneously.
- Exceptional communication, collaboration, and interpersonal skills.
- Experience with cloud platforms (Microsoft Azure)
- Familiarity with ITIL or other service management frameworks.
- Certifications such as PMP, Scrum Master, or relevant technical certifications
Application Developer Application Development Head of Application Development Core Banking International Bank Software Developer Leadership Application Support Bank Banking Finance Cloud Azure Financial Services Kapiti Equation Finastra AS400 IBMiSeries i5 iSeries
- Company
- Rothstein Recruitment Ltd
- Location
- London, United Kingdom
- Employment Type
- Permanent
- Salary
- GBP Annual
- Posted
- Company
- Rothstein Recruitment Ltd
- Location
- London, United Kingdom
- Employment Type
- Permanent
- Salary
- GBP Annual
- Posted