Logo
Smart Synergies

Senior Software Engineer\/Scrum Master

Smart Synergies, Aurora, Colorado, United States, 80012


As a Software Scrum Master, you have the opportunity to directly impact the world around you and contribute to classified programs and technologies you are passionate about.

What You Will Do

• Work closely with the IPT Leadership, Product Owner, and other Scrum Masters to de-conflict IPT Development priorities, resolve cross-IPT issues, lead the sprint and increment planning, and facilitate cross-team/cross-discipline coordination and communication.

• Act for the IPT Leadership in coordination with the Product Owner to plan the development increments and software builds in support of the program plan.

• Design and develop software at least 50% of the time when not performing scrum master duties.

• Work with talented teams of engineers, architects, and leaders in an Agile environment.

What You Will Learn

• A breadth of advanced software technologies and techniques including multi-tiered architectures, AWS web services, and microservice software design.

• Modern DevSecOps and Continuous Integration/Continuous Delivery techniques.

• Software lifecycle practices for large-scale defense projects.

• Satellite ground system technologies including command & telemetry, flight dynamics, planning and scheduling, and spacecraft operations.

Qualifications You Must Have

• Typically requires a Bachelor's degree in Science, Technology, Engineering or Mathematics (STEM) and 8 years of relevant software engineering experience.

• Experience with Agile metrics such as backlog tracking, burndown metrics, velocity, and task definition.

• Strong coding ability using Java, C/C++, or similar programming languages.

• Understanding of software engineering processes and best practices.

• Active and transferable U.S. government issued TS/SCI security clearance is required

Desired Skills

• CSM (Certified Scrum Master) or CSPO (Certified Scrum Product Owner).

• Proficiency in object-oriented design.

• Experience guiding agile teams on how to use Agile/Scrum practices and values to deliver high quality software.

• Strong problem solving and analytical abilities.

• Experience with DevOps, Continuous Integration/Continuous Development, and automated test.

• Experience with one or more areas of satellite ground system software such as mission management, planning and scheduling, command and telemetry, satellite operations, or flight dynamics models.