Overview

Position Title: Senior Software Engineer

Company: Domino’s Pizza UK & Ireland Ltd

Location: Milton Keynes, England, United Kingdom

Job Description:

As a Senior Software Developer you will join our high calibre team of software professionals, with a culture designed to offer a challenging but supportive and career enhancing environment. You will be required to have a high degree of professional accountability.

Responsibilities:

  • Develop and maintain software across all public commercial sales channels including responsive website and web services.
  • Develop and maintain software for internal head office use.
  • Develop and maintain software for internal franchisee and franchisee team use.
  • Design and write software which complies to best practices, industry standards and which is of the expected quality for its intended use, e.g. high volume sales channels, data integrity and security.
  • Follow testing approaches such as unit testing and test-driven development (TDD) to ensure a ‘right first time’ delivery of software.
  • Adhere to security guidelines to protect company and customer data, including PCI Compliance.
  • Adhere to architectural guidelines to ensure systems comply with solution and enterprise vision.
  • Support the development of the software team by knowledge-sharing with less experienced team members.
  • Demonstrable experience of the SOLID Principles of software development and how to apply them.
  • Demonstrable experience with the application of software patterns to software development.
  • demonstrable experience in applying an architectural vision though the software development process.
  • Demonstrable experience of full stack software development.

Requirements:

  •  C# .NET, .NET Framework/.NET Core, MVC, RESTFUL WEB API (or equivalent technologies)
  • HTML, CSS AND JavaScript, SQL Server (TSQL), TDD and Unit Testing,
  • understanding of IOC and dependency injection strategies and how to apply them.
  • An understanding of Continuous Integration and Continuous Delivery strategies.

About Domino’s Pizza UK & Ireland Ltd

Domino’s Pizza Group plc is the UK’s leading pizza brand and a major player in the Irish market. We hold the master franchise agreement to own, operate and franchise Domino’s stores in the UK and the Republic of Ireland. We also have an associate investment in Germany and Luxembourg. As of March 2021, there were 1,201 Domino’s stores across the UK and Republic of Ireland.