Job Details
Job Ref: 214269271
Date: 2021-07-23 10:30:20
Senior Software Engineering Manager
Based in Milton Keynes. Please note we are following current public guidelines therefore this role will be home based temporarily.
Excellent Salary and benefits package
With 95% of Domino's sales now taking place online this is an excellent opportunity to join the innovative and dynamic Domino's Technology team.
The role of Senior Software Engineering Manager is part of the award-winning Digital Product Delivery team. This is a critical and high-profile function within our Technology group providing thought leadership on digital excellence. The platforms that you will help design, develop, and enhance take over £1.3bn each year, clocking 1,000 pizzas every minute and topping 105m pizzas each year. It's no wonder we are the 'digital giant that happens to sell pizza'.
What fun things will you be involved in?
You will be looking after energised engineers who will respect your technical leadership. Your support to your Delivery peers will ensure you organise your teams to work with minimal friction, in Agile delivery squads comprising internal and partner talent. You will set the technical vision for your teams, guide them to adopt best practice and support them to go beyond their flair.
If that's not enough, we also want to empower you to lead our test automation engineers to continuously accelerate quality, and to champion our performance engineers so we continue to sell more pizza and have fun at scale!
We care passionately about technical excellence from concept to operations, and you'll find a strong engineering culture of frequent deployments to production, high observability, live system care and feature/tech driven teams.
The Senior Engineering Manager role forms part of the leadership team for Digital delivery at Domino's. We are looking for a highly proficient technology professional who possesses a solid combination of technical leadership and people management skills with extensive software development and automation experience to grow our Engineering, SET and Performance Test capability. Moreover, we are looking for someone able to use their creativity to be exercised daily through innovation, improvements and to solve the most complex and intriguing software engineering challenges in a very dynamic environment.
The role interfaces heavily with internal Technology and Business teams as well as Partner and Product vendor teams. Stakeholder management, horizontal leadership and matrix management is therefore key to ensuring effective working relationships at all levels of seniority.
You will be expected to have knowledge of the following:
Proven department leadership of engineering/SET/performance test teams comprising internal and Partner resources.
A broad and deep understanding of the full software development lifecycle and software design patterns across a range of initiatives, specifically large or complex Digital initiatives using Agile methodologies.
Extensive experience of introducing and enforcing engineering standards, processes, and software engineering automation.
Excellent stakeholder management, customer awareness and ability to communicate effectively to non/technical audiences, including senior management.
Tracking and working to measurable KPIs with demonstrable experience of putting corrective plans in place to reverse negative trends.
Experience of working with high transaction, business critical systems operating at scale.
Strong experience of working effectively with on/off/nearshore geographically dispersed development teams either internal or from Partners.Also we are looking for experience in several of the following technologies and techniques:
Microsoft development ecosystem (.Net, C#, etc.), Web development (eg HTML5/CSS3, Javascript, Vue.js, etc.), Automated testing tools (eg Selenium, Cyprus, Cucumber, etc.), Software repositories (eg GitHub) and release branching strategies (eg GitFlow Workflow), CI/CD pipelines, RESTFul API design, SOA (Service Oriented Architecture), Design Patterns, Microservice design principles, MACH architectures, SOLID principles, DDD (Domain Driven Design), Containerised deployments, Azure and its services (eg Azure DevOps, Event Hub), Web infrastructures, APMs (eg New Relic), Some knowledge of Mobile application development experience is desirable, Some knowledge of Amplience CMS and Kibo personalisation products would be useful.
What we are offering
For the right person Domino's will provide the opportunity to develop skills and experience with a market leading FTSE 250 brand along with a competitive salary and great benefits such as company pension, private medical and dental, discretionary bonus and of course – discounted pizza
Map
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.
Responses