Head of Application Development (L3) | ICBC Standard Bank Plc

ICBC Standard Bank Plc

Job Title: Head of Application Development (L3)
Employer: ICBC Standard Bank Plc
Location: London, United Kingdom
Employment Type: Permanent
Reference Number: 10826_ee61fa17d2cc0747e89bf6c1130d49d9


Job Details:

Job Title: Head of Application Development (L3) Job Code:

Skill Band: IT Location: London

Job Title: Head of Application Development (L3)

Location: London

Hybrid Working: 3 days in office, 2 days from home

ICBC Standard Bank Plc (ICBCS) is 60% owned by Industrial and Commercial Bank of China and 40% by Standard Bank. ICBCS benefits from a unique Chinese and African parentage and an unrivalled global network and level of expertise.

ICBCS is a leading financial markets and commodities bank, driven to deliver the right outcomes for our stakeholders, clients, counterparties and the markets in which we operate. We deliver products in an environment which considers the appropriate needs of our clients, whilst providing guidance and expertise to ensure our employees understand our business and uphold the highest levels of conduct.

Headquartered in London, ICBCS also has operations in Shanghai, Singapore and New York.

At ICBC Standard Bank, we share the same values, challenges and opportunities. We are a diverse, close-knit, global team with a unique heritage and purpose. We put people first, and give talented, self-driven professionals the flexibility, rewards and freedom to grow their expertise, seek new opportunities and realise their potential.

Division Summary:
Information Technology has a global footprint operating across London, Asia (Shanghai, Singapore), and New York. IT comprises of 5 core areas namely Global Markets IT (FICE & Commodities/Operations/Market Services Technology), Global Production Services, Business Management, Control IT/ Tech Risk IT and Finance and Risk IT.

Job Purpose:
The Head of Application Development (L3) is responsible for the Data, Digital and Innovation (DDI) Frontend and Backend development teams, reporting directly to the Head of DDI. The Head of Engineering Practices drives the vision, design, strategy, and implementation of integrated systems in order to support the business. The Head of Engineering leads the development teams and collaborates with other business departments in order to roll out new systems and implement the ongoing process improvements of the current systems.

The Head of Engineering keeps up with new technologies and identifies correct schema for the sites/software in development. This leader has a strong vision for the department and promotes the best organizational patterns and practices. The Head of Engineering Practices handles high-level challenges and balances quality software with speed. The Head of Engineering Practices is responsible for feature deployment, stability of the business’s core platform stability, and the overall quality of the business’s web architecture.

Key Responsibilities:

  • Technical Leadership: Provide strategic direction and technical leadership to engineering teams. Define best practices, standards, and guidelines for software development, architecture, and quality assurance.
  • Process Improvement: Continuously improve software development processes, methodologies, and tools. Collaborate with cross-functional teams to streamline workflows, enhance efficiency, and reduce time-to-market.
  • Agile Transformation: Drive Agile adoption across engineering teams. Coach and mentor team members on Agile practices, including Scrum, Kanban, and Lean principles.
  • Quality Assurance and Testing: Oversee quality assurance processes, including test automation, code reviews, and continuous integration/continuous deployment (CI/CD). Ensure adherence to coding standards and best practices.
  • Technical Excellence: Foster a culture of technical excellence by promoting innovation, knowledge sharing, and continuous learning. Encourage engineers to stay updated on industry trends and emerging technologies.
  • Collaboration: Work closely with product managers, business stakeholders, and other technology leaders to align engineering practices with business goals. Facilitate effective communication and collaboration across teams.
  • Talent Development: Develop and nurture engineering talent. Identify skill gaps, provide training opportunities, and create career development paths for engineers.
  • Risk Management: Assess technical risks related to software development and propose mitigation strategies. Ensure compliance with security standards and regulatory requirements.
  • Vendor Management: Collaborate with external vendors and partners to evaluate and integrate third-party tools, libraries, and services.
  • Metrics and Reporting: Define key performance indicators (KPIs) for engineering practices. Regularly report on metrics related to code quality, delivery velocity, and team productivity.
  • DevOPS Tooling team (IT Wide): Overall responsibility for the DevOPS Tooling team, a team with the mission to help support the ongoing maintenance of developer tooling. The team’s responsibilities will range over a number of tools and streams of work.
  • Governance (IT Wide): Responsible for establishing and running the DevOPS Governance and Engineering Governance processes ensuring alignment to the strategies. Including driving of the definition/adoption of processes and procedures supporting the govenance.

Required Skills, Knowledge, Experience and Values:


  • Ability to provide technical leadership to cross-disciplinary engineering teams that own delivery of software from definition to production
  • Hands on experience with building and shipping software at pace
  • Extensive knowledge and application of modern engineering practices (CI/CD, serverless / cloud architecture, infrastructure as code and containerization)
  • Systems Thinking and Service Design to mitigate reactive solutions that leads to further technical debt.
  • Automation will be a priority.

Values and Behaviours:

  • Global and flexible mindset
  • Client mindset, doing business in the right way



Apply for this Head of Application Development (L3) job vacancy via Bubble Jobs today.  You can find other jobs like this Head of Application Development (L3) job vacancy in London with our simple job search feature. As well as advertising vacancies like this Head of Application Development (L3) job vacancy, Bubble Jobs specialises in advertising web jobs, digital jobs, tech jobs and other specialist jobs for a wide range of employers and recruiters. If you’re looking for career advice or job searching tips, then make sure you check out our blog which is updated regularly with useful advice and resources.  Don’t forget to follow us on Twitter to get the latest job updates and addition career related news and posts. Thanks for using Bubble Jobs and good luck with your job search.

Skip to content