5-7 years of experience in software engineering, particularly with Java/J2EE or similar object-oriented languages.
Proven experience as a Scrum Master, with certification preferred.
Familiarity with Agile methodologies and practices, especially in a DoD context.
Experience with CI/CD pipelines and automation tools.
Strong communication skills, both written and verbal.
Experience using Atlassian tools like Jira and Confluence.
Responsibilities
Facilitate Agile ceremonies including daily stand-ups and sprint planning.
Guide the team through Program Increment (PI) planning and feature decomposition.
Design, code, test, debug, and maintain Java applications.
Manage cross-team dependencies effectively.
Ensure timely delivery of sprint and PI objectives while maintaining high team engagement.
Remove impediments rapidly to support team productivity.
Deliver high-quality, mission-critical software that meets performance and security standards.
Benefits
Opportunity to work on mission-critical defense projects.
Hybrid role combining Scrum Master responsibilities with hands-on software development.
Engagement in a collaborative Agile environment.
Potential for professional growth through Agile certifications and training.
Work in a dynamic team focused on high availability systems.
Full Job Description
Job Title: Software Engineer / Scrum Master
Location: Colorado Springs, CO
Level: E4
Required Clearance Level: Secret
Position Responsibilities:
The C2BMC Planner (PLNR) Product Team seeks a hybrid Scrum Master/Software Engineer who will report to the Product Owner and provide servant leadership while contributing hands on Java development.
Approximately 30% of the role's time will be dedicated to facilitating Agile ceremonies (daily stand ups, backlog refinement, sprint planning, reviews, retrospectives) and guiding the team through Program Increment (PI) planning, feature decomposition, and cross team dependency management; the remaining 70% will focus on designing, coding, testing, debugging, and maintaining Java applications, CI/CD pipelines, and automation tools for the Planner subsystem.
The ideal candidate brings proven Scrum Master experience (certification preferred), 3-5+ years of Java development in a missile defense or high availability systems environment, strong technical and people skills, and familiarity with Earned Value Management System (EVMS) for government financial tracking as a plus.
Success will be measured by timely delivery of sprint and PI objectives, high team engagement, rapid impediment removal, and high quality, mission critical software that meets performance, security, and reliability standards.
Basic Qualifications:
Prior experience as a software engineer, systems engineer, or other technical contributor supporting software development teams.
Understanding of software engineering and software development with Java/J2EE experience or alternate object-oriented development experience (additional experience with C++ also desired).
Candidate will have experience and knowledge of software practices such as coding standards, automated testing, automated build pipelines and configuration management.
Strong understanding of Agile methodologies and Scrum practices.
Experience using Atlassian tools (e.g., Jira, Confluence) to support Agile software development teams.
Excellent written and verbal communication skills.
Generally has 3+ years of related experience and may have a post-secondary degree or training in a related discipline.
Preferred Qualifications:
Experience supporting software engineering on DoD programs / missile defense.
Experience decomposing Agile features into user stories with clear acceptance criteria (PI and Sprint planning).
Experience working in a Scaled Agile Framework (SAFe) environment.
Experience leading Agile teams supporting complex DoD software systems.
Agile certifications such as Certified Scrum Master (CSM), Certified Scrum Professional (CSP), PMI Agile Certified Practitioner (PMI-ACP), SAFe Scrum Master (SSM), or Professional Scrum Master (PSM).