Systems Software Engineer - US Remote
Motorola Solutions · Texas, United States · 2 wk ago
RemoteRemoteEngineering$85k–$90k/yrFull-time
About the role
Motorola Solutions is seeking candidates with data-driven development experience, including a solid understanding of software development and deployment. The successful candidate will build/maintain data migration and conversion tools, test scripts, and deployment timelines with the project team. They will collaborate, prototype, design, and implement data conversion solutions. The role involves performing system integration of data migration solutions for customers and working with customers to fulfill business objectives and end-user expectations.
Responsibilities
- Build/maintain data migration and conversion tools, test scripts, and deployment timelines with the project team.
- Collaborate, prototype, design, and implement data conversion solutions.
- Perform system integration of data migration solutions for customers.
- Work with customers to fulfill business objectives and end-user expectations.
- Bridge the gap between customer's business needs and technical ability to deliver data migration solutions.
- Collaborate with the customer's integration teams to support and troubleshoot issues.
- Create project's overall quality strategy and modify as needed.
- Evaluate software quality through load testing, stress testing, and techniques like unit testing and exploratory testing.
- Summarize findings in clear reports and other written artifacts.
- Validate and deliver data migration solutions with the customer based on contract deliverables.
- Communicate complex technical strategies with customers effectively.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Technical/software development experience.
- Experience in software development (C#, XML, Python, and .NET technologies).
- Hands-on experience with SQL database design (MS SQL preferred, Oracle, MySQL, or PostgreSQL).
- Strong experience in SQL query design and implementation.
- Understanding of object-oriented coding and design.
- Participation in code reviews and feedback.
- Able to troubleshoot and debug issues.
- Solid networking understanding.
- Ability to create project's overall quality strategy and modify as needed.
- Ability to evaluate software quality through load testing, stress testing, and techniques like unit testing and exploratory testing.
- Able to summarize findings in a clear manner through the use of reports and other written artifacts.
- Experience with Agile software development, project management, and business analysis practices is a plus.
Qualifications
- High School diploma, Bachelor's degree AND 3+ years experience in Software disciplines: Systems Integration, Software Engineering, Product Development, System Test, System Support, or Information Technology.
- Legal authorization to work in the U.S. indefinitely.
- Ability to obtain a background clearance as required by our government customers.