C-Sharp Jobs Software C# Engineer

Software C# Engineer

Motorola Solutions

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.

For a detailed job description, kindly refer to the official website linked below: