Open
Engineering Manager
Job Description
Role:
- Accountable for one or multiple products in terms of the efficiency, quality, and effective implementation and service operations of the technical deliverables that support the overarching product owner’s roadmap
- Work closely with the assigned product owners and all groups within the Digital Technology organisation in order to deliver the assigned digital products and services
- Lead and organise a team of software engineers following lean and DevOps principles to implement, evolve, support and own the software and system components to Group Digital quality standards
- Lead, inspire, motivate a multi-discipline software product team
- Responsible for recruitment, performance, competence and career development of individuals in the team
- Help build a digital mindset and an engineering culture that is accountability and results orientated.
- Encourage the team to continuously improve processes
- Manage all technical resources and capacity plans within budget and time frame
Knowledge:
- Extensive knowledge of software engineering from ground up, e.g. you will need to lead byexample
- Extensive knowledge of software engineering practices including Behaviour Driven Development, Test Driven Development, test automation, DevOps, code versioning
- Broad knowledge of using industry standard toolsets
- Knowledge of design and architecture concepts (i.e. microservices)
- Knowledge of the respective technology capability area’s products and services, as well as relevant cloud services
- Understanding of the needs of the service management and operations phase, including L2/L3 support, incident and problem management
Capabilities:
- Ability to develop high quality code using and applying good practices
- Ability of agile working and continuous improvement within the software engineering function, encouraging simplicity, efficiency, ownership and accountability
- Ability to apply knowledge within the development cycle
- Ability to lead, coach, motivate and develop team members
- Ability to actively acquire new knowledge and skills and champion new methods, digital systems and processes to improve performance