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
Pays attention to detail
Results-orientated
High level of integrity
Able to navigate complexity
Can work in ambiguity
Resilience
Open and inclusive
Able to balance risk and reward
Accountable
Drive to improve and simplify
Delivers quality