Domino Print

Domino Print

Cambridge, East of England

Senior Software Engineer

Full-Time£52,000 - 81,000 per yearanteayerUnited Kingdom
IT

Job Description

Salary: £52,000 - 81,000 per year

Requirements:
  • Experience in C++ and C# programming
  • Embedded Linux expertise
  • Experience in networking fundamentals
  • Experience in microservices architecture and containerisation
  • Experience of task estimation and refinement to support PM
  • Knowledge of at least one software engineering practice, for example TDD, BDD or CI/CD
  • Successful history in delivering and supporting software products throughout the SDLC and wider product life cycle
  • Demonstrable experience of the values and principles of Agile methodologies
  • Strong interpersonal skills with the ability to communicate effectively and establish good working relationships across internal departments
  • Cyber security skills and experience are desirable
Responsibilities:
  • We will involve you throughout the product lifecycle, from discovery to delivery
  • We will expect you to deliver value to customers by designing, developing, testing and reviewing individually deliverable software features within a team
  • We will expect you to deliver sprint-goal feature tickets
  • We will work alongside test engineers to influence behaviours and support the implementation of the test strategy
  • We will ensure the code has sufficient test coverage and is tested at the appropriate levels, including unit testing, integration tests and code reviews
  • We will expect you to proactively collaborate with individuals and other teams to achieve our business objectives
  • We will expect you to assist in breaking down the roadmap into a backlog, identifying and mitigating risk
  • We will expect you to maintain professional skills, keep up to date with the latest technologies, and actively apply them to different projects, codebases and development languages
Technologies:
  • C#
  • CI/CD
  • Embedded
  • Support
  • Linux
  • Security
  • TDD
  • microservices

More:

We are Domino Printing Sciences, and our Print Systems Software group is looking for a new software developer colleague to join our team of around 60 software professionals in the Technical Products and Services department. We have developed our Agile mindset and continue to improve our ways of working. Our work covers the design, implementation and testing of software for Domino coding and marking solutions, while supporting and developing our existing products. We offer a competitive salary and a generous benefits package, including 25 days of basic holiday with options to buy or sell additional days, a discretionary bonus scheme, life insurance, medical insurance with options for health cash plan, dental insurance and travel insurance, a cycle to work scheme, free EV charging onsite, a green car scheme, and a pension plan with 8% employer contributions. We are a highly successful company, large enough to offer career development opportunities yet small enough for your contribution to be recognised and rewarded. We are based in Bar Hill, United Kingdom.

last updated 34 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About Domino Print

Domino Print

Domino Print

Cambridge

IT

Skills & Technologies

C#C++GoLinuxCI/CDAIAgileUXUI

Inferred from job description

Salary Insight

£66,500

This role

£75,000

UK median

This salary is 11% below the UK median for Senior roles75,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom