Now hiring

Senior Software Engineer @ Branston Potatoes

Eastwood, England, GBOnsiteTemporary
Apply with ResuMinder

Opens on the employer's site

About this role

Salary: £45,000 - 45,000 per year

Requirements

  • Degree in Computer Science or a closely related technical discipline.
  • Strong understanding of fundamental computer science principles and their application to real-world engineering challenges.
  • Demonstrable experience working as a Senior Software Engineer and delivering high-quality, maintainable software in a commercial environment.
  • Significant industry experience with modern C++ (such as C++11 and later), including memory management, templates, concurrency, and the standard library.
  • Experience with C# and the .NET ecosystem is highly advantageous, particularly for cross-language integration or tooling.
  • Experience working within an established software development lifecycle, including code reviews, design discussions, and collaborative delivery.
  • Strong understanding of object-oriented programming concepts, including encapsulation, inheritance, polymorphism, and abstraction, and of SOLID principles and their application to robust, extensible software design.
  • Proficiency in SQL, specifically Microsoft SQL Server, including writing efficient queries, analysing execution plans, and collaborating with database specialists where needed.
  • Experience implementing and maintaining unit tests across application layers, including user interface, back-end services, and database components.
  • Working knowledge of widely used software design patterns, optimisation techniques, performance profiling, and implementation strategies for high-throughput or low-latency systems.
  • Experience mentoring and coaching engineers at different career stages, providing technical guidance, assisting with development goals, and supporting improvements in engineering practices.
  • Ability to contribute positively to team culture by encouraging knowledge sharing, continuous improvement, and collaborative problem-solving.
  • Enthusiasm, initiative, a strong interest in technology, and a desire for continuous learning and professional growth.
  • Motivation to succeed, deliver exacting quality standards, and contribute to a positive and productive engineering environment.

Responsibilities

  • Participate in stand-ups, planning sessions, retrospectives, sprint reviews, team demos, stakeholder demonstrations, and product reviews.
  • Fix bugs, resolve defects, reduce technical debt, and monitor system performance.
  • Contribute to project and design work and provide engineering input across ongoing projects.
  • Perform unit testing, submit and review pull requests, and take part in public code reviews and refinement sessions.
  • Support the product release cycle and generate technical reports.
  • Participate in mobile development activities.
  • Collaborate through engineering dojos, katas, and pair programming to improve code quality, shared understanding, and team capability.
  • Support and mentor junior engineers and colleagues in their engineering practices and development.

Technologies

  • C#
  • Support
  • Mobile
  • SQL
  • ASP.NET
  • C++

More

We are Microlise, a Midlands-based company that has operated for over thirty years and is publicly listed on the London Stock Exchange. This Senior Software Engineer C++ role is a 12-month fixed-term contract, offering the opportunity to contribute to key business-critical projects using modern technologies within our established, collaborative Software Engineering team of around 150 people, from Apprentice Engineers to Solution Architects. We offer an individual career path, training, support, and mentorship, alongside flexible working opportunities and a low-overtime culture; our average length of service is seven years.

Benefits include 25 days of holiday excluding bank holidays, increasing with service; private medical insurance through Vitality Health; employee assistance programmes; wellbeing support, including more than 20 mental health first aiders; free Costco membership; discounts with EE and local businesses; and staff events and awards. We are Great Place to Work certified. At least one interview stage takes place in person at our Head Office in Eastwood, Nottingham.

last updated 46 week of 2026

Skills

C++C#.NETSQLSQL ServerSOLID PrincipleObject Oriented ProgrammingUnit testingCode Reviewsoftware design patternsperformance profilingMentoring

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores