Key Responsibilities
- Using Agile Methodology values, principles, and practices to plan, manage, and deliver solutions
- Training, mentoring, and supporting scrum teams to follow agile values, principles, and practices
- Working with other Scrum Masters to plan and execute cross-team dependencie
- Determining and managing tasks, issues, risks, and action items
- Scheduling and facilitating scrum events, meetings, and decision-making processes
- Monitoring progress and performance and helping teams improve
- Planning and organizing demos and product/system testing
- Ensuring the proper use of collaborative processes and removing impediments for the scrum team
- Tracking project processes, deliverables, and roadblocks
- Preparing and presenting status reports to stakeholders
Requirements
The following minimum qualifications are required for the position:
- Bachelor's degree in Computer Science, Information Technology, or a related field
- Scrum Alliance Certified Scrum Master or Advanced Scrum Master
- 5+ years of experience as a scrum master or in a similar role
- Demonstrated ability to collaborate effectively across technical disciplines
- Experience facilitating scrum events such as stand-ups, sprint planning, reviews, and retrospectives
- Support Product Owners to align and prioritize the product backlog
- Facilitate clear and transparent communication across all stakeholders and engineering team
- Ensure team readiness for presentations to include Technical Interchange Meetings (TIMs), Program Management Reviews (PMRs), and Working Groups (WGs)
- Solid understanding of software engineering fundamentals, including design patterns, modularity, and maintainability
- Strong proficiency in Object-Oriented Programming, including modern language features and best practices
- Hands-on experience with microservice architectures and distributed systems
- Understanding of containerization (e.g., Docker, Podman) and orchestration (e.g., Kubernetes)
- Experience writing and maintaining automated tests
- Strong communication and presentation skills.
- Strong analytical and problem-solving skills.
- Ability to obtain and maintain a DoD security clearance
Candidates who have any of the following skills will be preferred:
- Advanced degree (e.g., Masters, PhD) in Computer Science, Engineering, or Mathematics
- Experience with Agile techniques to include: User Stories, Definition of Done, Definition of Ready, Acceptance Criteria, Team Agreements, as well as Continuous Integration, Continuous Testing.
- Working alongside users to verify requirements and software acceptance
- Experience with implementing Zero-Trust utilizing OAuth2, SAML, Keycloak, OPA, or similar
- Familiarity with messaging and communication technologies, such as: Protocol Buffers, ZeroMQ, Kafka, gRPC, and REST
- Professional experience with DevOps and CI/CD tooling, including: Docker, Jenkins, GitLab CI/CD
- Active DoD Top Secret security clearance
*Resumes, Cover Letters, and Applications which are generated by AI will not be considered for employment.
Benefits
SciTec offers a highly competitive salary and benefits package, including:
- 4% Safe Harbor 401(k) match
- 100% company paid HSA Medical insurance, with a choice of 2 buy-up options
- 80% company paid Dental insurance
- 100% company paid Vision insurance
- 100% company paid Life insurance
- 100% company paid Long-term Disability insurance
- Short-term Disability insurance
- Annual Profit-Sharing Plan
- Discretionary Performance Bonus
- Paid Parental Leave
- Generous Paid Time Off, including Holiday, Vacation, and Sick Pay
- Flexible Work Hours
The pay range for this position is $135,000-$152,000. SciTec considers several factors when extending an offer of employment, including but not limited to the role and associated responsibilities, a candidate's work experience, education/training, and key skills. This is not a guarantee of compensation.
SciTec is proud to be an Equal Opportunity employer. Vet/Disabled.