Motorola Solutions is seeking talented professionals to join their team of software engineers to develop world-class public safety software solutions in both on-premise and cloud-based environments.
Requirements
- Experience in modern software development practices, principles, and tools
- Experience coding in Java
- Experience with scripting languages, e.g. Perl, Bash, PowerShell
- Experience with RDBMS such as MySQL, MariaDB, SQL Server and any NoSql distributed databases like Cosmos DB/DocumentDB/ DynamoDB
- Experience in DevOps practices and tools a plus
- Working experience developing REST based APIs and implementing microservice principles and architectures a plus
- Experience developing cloud based solutions in Azure a plus (other similar enterprise level systems may be relevant)
Responsibilities
- Perform as a contributing member of an advanced software development scrum team using modern software development techniques to produce world-class public safety software solutions in both on-premise and cloud-based environments.
- Participate in formal and informal design and implementation activities producing mission-critical, real-time solutions that will affect the public directly and may save lives
- Develop requirements, code and create unit and other automated testing solutions for highly available and sophisticated enterprise level systems and services
- Provide engineering management with accurate effort estimates for projected work and produce documentation including User Stories and Tasks
- Effectively communicate and collaborate with technical leaders in a multi-team/multinational environment with teams spanning the globe
- Demonstrate flexibility and resilience in the face of changing technologies, priorities, and requirements
- Self-starter, able to understand and verbally express software development concepts in a clear manner and through the use of reports and other written artifacts.
Other
- Bachelor’s Degree in Computer Science or similar field of study.
- This position is subject to working in high security areas governed by the US Department of Justice's "Criminal Justice Information Services (CJIS) Security Policy" and therefore requires successfully passing a more stringent fingerprint background check administered by Motorola Solutions Inc. customers.
- Travel Requirements Under 10%
- Relocation Provided None
- Position Type New Grad