Software C# Engineer
Posted 8 hours 42 minutes ago by Motorola Solutions
At Motorola Solutions, we believe that everything starts with our people. We're a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. Our critical communications, video security, and command center technologies support public safety agencies and enterprises alike, enabling the coordination that's critical for safer communities, schools, hospitals, and businesses. Connect with a career that matters, and help us build a safer future.
Department OverviewMotorola Solutions is committed to safety, empowering people to confidently move forward in various settings, from flights to stadiums, hospitals, and educational institutions.
Company OverviewWe create and connect technologies that keep people safe where they live, learn, work, and play. Our ecosystem unifies critical communications, video security, access control, and CommandCentral software, fostering collaboration in innovative ways.
Our Guardian Command development team provides mission-critical software to UK emergency service agencies, focusing on control room and mobile solutions, including Computer Aided Dispatch (CAD) and Mobile Data. Guardian Command CAD is highly successful in the Fire market and aims to expand into Police sectors.
We are seeking a Software Engineer to join our Guardian CAD team based in Leicester, UK. This full-time, primarily remote role offers a chance to significantly contribute to our product's development and growth, initially targeting the UK Police sector. We seek a proactive, talented individual eager to collaborate and succeed with us.
Job DescriptionAnalyze, develop, design, and maintain software for our products and systems. Perform system integration of hardware and software to ensure consistency and throughput. Develop, validate, and test structures and user documentation.
Basic RequirementsThis role is primarily remote with occasional travel to Leicester offices.
Work within an agile team to design and develop software solutions, collaborating closely with team members, Product Managers, and Test Engineers. Develop mission-critical or supporting software, including design, development, documentation, and testing. The role is for a Full Stack developer, with skills in C#.NET backend and ReactJS/TypeScript frontend preferred, with an emphasis on quick learning.
Ideal candidates will have:
- Experience as a Software Developer or significant Junior Developer experience
- Experience with ReactJS and TypeScript or similar technologies
- Experience with C# .NET, ASP.NET in modern versions
- A passion for high-quality coding
- Good technical ability and understanding of modern practices like SOLID
- Knowledge of agile workflows, Git, and pull requests
- 3+ years full-stack development experience with C# and ReactJS/TypeScript
- Strong understanding of OOP, design patterns, and engineering principles
- Experience with automated testing
- Excellent communication and collaboration skills
- Must have NPPV3 clearance or willingness to obtain it, involving background checks
- Degree in Computing Science or equivalent experience
UK Police Control Room experience or knowledge is advantageous.
BenefitsCompetitive salary, bonus schemes, holiday pay, pension, stock plan, flexible working, private healthcare, life insurance, parental leave, career development, wellbeing support, CSR initiatives, and discounts.
Travel Requirements10-25%
RelocationNone
Position TypeExperienced
Referral Payment PlanYes
CompanyMotorola Solutions UK Limited
EEO StatementMotorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or other protected characteristics.
About UsWe believe everything starts with our people. Our community is committed to safety and innovation. Learn more at .