We are seeking a talented and proactive Software Engineer to join our team, contributing to our success and fostering collaboration within the company.
Job Description
The role involves analyzing, developing, designing, and maintaining software for our products and systems. You will perform system integration of software and hardware to ensure throughput and program consistency, as well as develop, validate, and test structures and user documentation.
Basic Requirements
This role is primarily remote with occasional travel to our Leicester offices. As part of an agile delivery team, you will design and develop software solutions, working closely with other developers, Product Managers, and Test Engineers. You will develop mission-critical or supporting software to high standards, including design, development, documentation, and testing.
Qualifications and Skills
* Experience as a Software Developer or significant experience as a Junior Software Developer.
* Experience building front-end systems in ReactJS and TypeScript (or similar technologies) and a willingness to learn.
* Experience building backend systems in C# .NET, ASP.NET in modern versions of .NET.
* Passion for writing high-quality code and good technical ability.
* Understanding of modern software development practices and principles, such as SOLID.
* Understanding of modern development workflows, including agile processes, Git repositories, and pull requests.
* 3+ years of hands-on full-stack development experience using C# and ReactJS/TypeScript.
* Solid understanding of OOP, design patterns, and software engineering principles.
* Experience writing and maintaining automated tests.
* Strong communication and collaboration skills.
* Possession or willingness to obtain NPPV3 clearance, involving background checks.
* Degree in Computing Science or equivalent experience.
Additional Information
Motorola Solutions is an Equal Opportunity Employer. We value diversity and are committed to creating an inclusive environment for all employees.
Our Guardian Command development team provides mission-critical software to UK emergency services, focusing on control room and mobile solutions including CAD and Mobile Data. The Guardian CAD is used 24/7 to ensure public safety and is hosted securely, accessible remotely.
This full-time, primarily remote position based in Leicester offers the opportunity to significantly impact our Guardian CAD product, initially supporting UK Police services.
Preferred Skills and Qualifications
* Knowledge or experience with UK Police Control Rooms.
Benefits
* Competitive salary and bonus schemes.
* Additional holiday pay, holiday entitlement, pension, employee stock purchase plan, flexible working, private medical care, life assurance, enhanced parental leave, career development, wellbeing support, and other CSR initiatives.
This job is active and accepting applications.
#J-18808-Ljbffr