Motorola Solutions
SeniorSoftwareEngineer(SDK.NET)
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Software Engineer (SDK. NET) at Motorola Solutions. Skills: SDK Development, .NET Development, Mobile Evidence Solutions. Develop core platforms. Maintain core platforms”
What You'll Achieve.
Make a real-world impact; Empower first responders; Create seamless developer experience; Create positive developer experience; Build technology that matters
Industry & Context.
Problem solving; Investigative skills; Root cause analysis
What They're Looking For.
Must Have
3 years continuous commercial experience, Experience in Software Development, Experience in Design, Experience in Architecture, Knowledge of software design patterns, Knowledge of web standards, Knowledge of building applications using C#, Knowledge of WinForms, Knowledge of WPF, Understanding of HTTP, Understanding of JSON, Understanding of RESTful design, Understanding of WebSocket, Understanding of WebRTC, Understanding of state management, Experience with serial communications protocols, Best practices in unit testing, Best practices in integration testing, Use of package management tools, Experience with Agile development methodologies, 3+ years engineering experience, 2+ years delivering with Agile methodology
Nice to Have
Tertiary level computer science, Tertiary level software engineering, Certificates in software technologies, Certificates in cloud technologies, Certificates in Agile, Proficiency with IDE, Understanding of statically typed programming, Experience with Jira, Experience with Confluence, Experience with design tools, Experience with CI/CD pipelines, API Blueprint for API design, Interest cross-skilling to other mobile technologies
What You'll Do.
Develop core platforms
Maintain core platforms
Support core platforms
Participate in code reviews
Ensure high test coverage
Reduce technical debt
Develop highly secure applications
Follow defense in depth principles
Ensure code is extensible
Ensure code is maintainable
Follow architectural principles
Follow architectural patterns
Contribute to tooling
Manage CI/CD pipelines
Contribute to post incident reviews
Contribute to SDK team’s other codebases
Participate in training
Participate in workshops
Bring ideas to the table
Create learning opportunities
Identify improvements
Participate in retrospectives
Contribute to key metrics
Ask the right questions
Solve the right problem
Design great experiences
Drive engineering best practices
Drive engineering initiatives
How You'll Work.
Team & Collaboration
Collaborate with team; Cross-functional teams; Work within a team
Communication Scope
Written communication; Verbal communication
Process & Methodology
Agile development methodologies, Agile methodology
Full Job Description
## **Company Overview** 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. We build and connect technologies to help protect people, property and places. Our solutions foster the collaboration that’s critical for safer communities, safer schools, safer hospitals, safer businesses, and ultimately, safer nations. Connect with a career that matters, and help us build a safer future. ## **Department 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. ABOUT OUR VALUES We are Inclusive. We foster an inclusive culture where diversity, fairness and belonging are core to our business. We are innovative. We constantly create ingenious solutions to the real challenges of today, tomorrow and beyond. We are passionate. We meet every challenge with energy and determination, always pursuing ever-higher standards. We are driven. We keep it simple by focusing on what matters most so we can seize opportunities with speed and confidence. We are accountable. We stand behind the work we do, the contributions we make and the high business standards we maintain. We are partners. We succeed together because we respect all individuals and value contributions from colleagues and customers alike. OBJECTIVES Join our innovative engineering team and make a real-world impact! As a Software Engineer, you'll contribute to
Applying for this Senior Software Engineer (SDK. NET) role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about Motorola Solutions?
Real rants from real employees. Read before you apply.