> Markdown version of [/jobs/ext/4018973-c-software-engineer-temporary-from-01-01-2027-for-12-months](https://www.wearedevelopers.com/jobs/ext/4018973-c-software-engineer-temporary-from-01-01-2027-for-12-months). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # C# Software Engineer - Temporary from 01/01/2027 for 12 months - **Company:** Motorola Solutions, Inc. - **Location:** UK - **Experience:** Starter - **Contract:** Temporary contract - **Skills:** Testing (Software), Clean Code Principles, Agile Methodology, Automation of Tests, C Sharp (Programming Language), Software Design Patterns, Object-Oriented Software Development, Software Engineering, Software Systems, Software Organization, Software Repository, Backend - **Published:** October 30, 2026 - **Apply:** https://www.totaljobs.com/job/c-developer/motorola-solutions-uk-ltd-job108254272 ## About the Role * Has experience as a Software Developer or significant experience as a Junior Software Developer * Has experience building backend systems in C# .NET, * Is passionate about writing high-quality code * Can demonstrate good technical ability * Understands modern software development practices and principles, such as SOLID * Understands modern development workflows, including agile process, Git repositories, pull requests, * 3+ years of hands-on back end software development using C# .NET. * Solid understanding of OOP, design patterns and software engineering principles. * Experience writing and maintaining meaningful automated tests. * Strong verbal and written communication and collaboration skills., * You must either have NPPV3 clearance, or be willing to be cleared to this standard, which will involve background checks of you and potentially your family. To apply for NPPV3 clearance you must have been resident in the UK for a minimum of 3 years. * A formal qualification (Degree) in Computing Science or equivalent experience ## Description Back End Developer (Temporary) - remote with occasional travel to Motorola offices. The role of the Software Engineer is to work as part of an agile delivery team to design and develop the software solutions. You will work closely with the other members of the development team, then Product Manager, and the Software Test Engineers. You'll be developing mission critical or supporting software to a high standard, including design, development, technical documentation, and testing.