Principal Software Engineer
Company Overview
At Motorola Solutions, we create technologies our customers refer to as their lifeline. Our technology platforms in communications, software, video and services help our customers work safely and more efficiently. Whether it’s helping firefighters see through smoke, enabling police officers to see around street corners, or reliably keeping the lights on in homes and businesses around the world, our work supports those who put their lives on the line to keep us safe. Bring your passion, potential and talents to Motorola Solutions, and help us usher in a new era in public safety and security.
Department OverviewFactories and hotels. Schools and stadiums. Restaurants and retail shops. Truck fleets and railroads. They all have one thing in common: communication is critical. That’s why we are here. We are the Professional & Commercial Radio group, and every day we design, build, deploy and integrate communications systems for customers whose business depends on having the right information, at the right time. Rugged enough to drop on concrete, light enough to wear all shift, slim enough to fit in your pocket, advanced enough to drive the enterprise of the future: these are the products we deliver.
Job Description
The candidate will be responsible for developing and testing cloud based solutions. Specific responsibilities include: project/technical lead capabilities to guide & mentor other engineers, requirements gathering, designing, implementation and unit/integration automation test scripts.
People joining this position will be responsible for designing and moving existing software to microservices and cloud based architecture.
Specific Knowledge/Skills - Experience Required:
* Proficiency and Professional Experience in C#, .NET framework, GIT, and Microsoft Visual Studio
* Professional Experience in UML/OO Design methodology and patterns.
* Experience/knowledge base in Software Development Process and Configuration Management.
* Must have good trouble shooting and problem solving skills.
* Must be able to work in a team environment, with peers, and with members of other organizations across the globe
* Experience/knowledge base in Agile process is a plus
Basic Requirements
- 5+ years of professional experience
- BS or MS in Computer Engineering or Computer Science
Travel RequirementsUnder 10%
Relocation ProvidedDomestic
Position TypeExperienced
Referral Payment PlanYes
EEO Statement
Motorola Solutions is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran's status, or, any other protected characteristic.
If you are a current Motorola Solutions employee, please click this link to apply through your Workday account.