Free job search

Head of Application Development (L3)

London, England,
Company: ICBC Standard Bank Plc
Category: Computer and Mathematical Occupations
Published 19 hours ago

Job Details

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

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:

Skills:

  • 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
#J-18808-Ljbffr

Start Your Career at ICBC Standard Bank Plc

For this job you can start work immediately. Apply now and get the job.
Job offer: Head of Application Development (L3)

Daily Alerts

Create a job alert for Latest Jobs in UK

Subscribe now to receive daily alerts with jobs from all UK sources.