Salary: £55,000 - 55,000 per year Requirements: 2:1 degree or above in Computer Science, Engineering, Physics, Mathematics or a related discipline 3 years commercial experience in software development (5 years preferred) Strong experience with C++, including work on desktop applications (MFC experience beneficial) Experience with version control systems such as Git Familiarity with CI/CD pipelines and DevOps practices Strong analytical and problem-solving skills, ideally with exposure to mathematical modelling or engineering challenges Ability to work collaboratively within a small, fast-paced development team Excellent communication skills Desirable: Experience with C# and ASP.NET Core Desirable: Experience working with SQL Server or similar databases Desirable: Exposure to CAD/CAM software, CNC machining, or industrial systems Desirable: Experience with PLC programming (e.g. CODESYS) Responsibilities: Maintain and enhance a high-performance CAD/CAM C++ desktop application Contribute across the stack, supporting cloud-connected tools and backend systems Help refine and improve CI/CD pipelines using Azure DevOps and Git Solve complex technical problems, including geometry, optimisation, and modelling challenges Collaborate closely with production and engineering teams to ensure software aligns with real-world machine requirements Contribute to product development, helping define problems as well as delivering solutions Technologies: ASP.NET Azure Backend C# CI/CD Cloud CODESYS DevOps Git PLC SQL More: We are a well-established, engineering-led technology company based in Nottingham known for delivering high-performance, user-focused solutions across manufacturing industries. In this hands-on role, you will work on a mature C++ desktop application and collaborate with multidisciplinary teams, positively impacting real-world machines and production environments. Our competitive salary ranges from £45,000 to £65,000 per annum, complemented by a comprehensive benefits package. We foster a collaborative, low-bureaucracy environment that values genuine input from developers into product direction. last updated 16 week of 2026