Motorola Solutions | Solving for safer
About the Company
Motorola Solutions is a global leader in public safety and enterprise security, providing critical communications, video security, and command center technologies. Its solutions enable safer communities, schools, hospitals, and businesses worldwide. The company fosters a close-knit, mission-driven culture, empowering employees to contribute to innovative technologies that protect and connect people.
About the Role
The Software Engineer will join the Guardian Command CAD team, focusing on mission-critical software for UK emergency services, including Police and Fire sectors. This full-time, primarily remote role involves designing, developing, and maintaining high-quality software solutions within an agile delivery team. The position offers the opportunity to work across full-stack development, collaborating with product managers, test engineers, and other team members to enhance Guardian CAD capabilities.
Responsibilities
- Design, develop, and maintain backend and frontend software solutions using C# .NET and ReactJS/TypeScript.
- Participate in system integration, testing, and validation to ensure reliability and performance.
- Produce technical documentation and maintain development standards.
- Collaborate with agile teams, including Product Managers and Software Test Engineers, to deliver high-quality software.
- Apply modern software engineering principles, including SOLID, OOP, and design patterns.
- Contribute to automated testing and quality assurance processes.
- Mentor junior developers and provide technical guidance where appropriate.
Required Skills
- 3+ years of full-stack software development experience using C# .NET and ReactJS/TypeScript (or comparable frontend frameworks).
- Strong understanding of OOP, design patterns, and software engineering principles.
- Experience with modern development workflows, including Git repositories, pull requests, and Agile methodologies.
- Ability to write meaningful automated tests and maintain code quality.
- Excellent verbal and written communication skills.
- Formal qualification in Computer Science or equivalent experience.
- NPPV3 clearance or willingness to obtain it, including required background checks.
Preferred Qualifications
- Knowledge or experience in UK Police Control Room systems.
- Familiarity with mission-critical public safety software development.
- Experience in agile cross-functional teams.
Benefits
- Competitive salary and bonus schemes.
- Additional holiday bonus equivalent to two weeks’ pay.
- 25 days holiday entitlement plus bank holidays.
- Defined contribution pension scheme and employee stock purchase plan.
- Flexible working options and private medical care.
- Life assurance and enhanced parental pay.
- Career development support, coaching, and learning opportunities.
- Employee wellbeing programs and CSR initiatives.