Scrum Master / Software Developer
Edgesource Corporation · Alexandria, VA · 1 mo ago
On-siteEngineeringFull-time
Position Overview
We are seeking a highly motivated Scrum Master / Software Developer to support an Agile software delivery team in a blended role consisting of approximately 70% Scrum Master responsibilities and 30% hands-on software development.
Responsibilities
- Scrum Master & Agile Delivery Leadership (70%)
- Serve as the Scrum Master and primary Agile facilitator for one or more software development teams.
- Plan and facilitate daily stand-ups, sprint planning, backlog refinement, sprint reviews, retrospectives, and other Agile ceremonies.
- Partner with the Product Owner to ensure the backlog is prioritized, refined, estimated, and ready for upcoming sprints.
- Coach team members and stakeholders on Scrum principles, Agile values, self-organization, accountability, and continuous improvement.
- Identify, track, escalate, and help remove impediments that affect team productivity, quality, or delivery commitments.
- Monitor sprint progress, delivery risks, dependencies, capacity, and commitments using Agile planning and tracking tools.
- Develop and communicate delivery metrics such as velocity, burndown, burnup, cycle time, throughput, predictability, and defect trends.
- Facilitate cross-team coordination and dependency management among engineering, product, security, infrastructure, operations, and customer stakeholders.
- Support release planning, roadmap execution, milestone tracking, and status reporting for technical and non-technical stakeholders.
- Maintain accurate Agile project documentation, action items, risks, decisions, and team working agreements.
- Lead retrospectives that produce measurable improvement actions and follow through on agreed changes.
- Help establish and maintain definitions of ready and done, acceptance criteria, quality standards, and sustainable delivery practices.
- Support compliance, security, documentation, and governance requirements without compromising Agile delivery principles.
- Help establish and maintain definitions of ready and done, acceptance criteria, quality standards, and sustainable delivery practices.
- Lead retrospectives that produce measurable improvement actions and follow through on agreed changes.
- Maintain accurate Agile project documentation, action items, risks, decisions, and team working agreements.
- Support release planning, roadmap execution, milestone tracking, and status reporting for technical and non-technical stakeholders.
- Facilitate cross-team coordination and dependency management among engineering, product, security, infrastructure, operations, and customer stakeholders.
- Develop and communicate delivery metrics such as velocity, burndown, burnup, cycle time, throughput, predictability, and defect trends.
- Monitor sprint progress, delivery risks, dependencies, capacity, and commitments using Agile planning and tracking tools.
- Identify, track, escalate, and help remove impediments that affect team productivity, quality, or delivery commitments.
- Coach team members and stakeholders on Scrum principles, Agile values, self-organization, accountability, and continuous improvement.
- Partner with the Product Owner to ensure the backlog is prioritized, refined, estimated, and ready for upcoming sprints.
- Plan and facilitate daily stand-ups, sprint planning, backlog refinement, sprint reviews, retrospectives, and other Agile ceremonies.
- Serve as the Scrum Master and primary Agile facilitator for one or more software development teams.
Similar jobs
System Software Developer
Engineeringapply on esol.com
Software Developer, Systems Software
Information Technology$73k–$149k/yrapply on searchcareers.caci.com
Systems Software Developer
$118k–$160k/yrapply on tracking.prodivnet.com
Systems Software Developer
Engineeringapply on grnh.se
Software Developer
RemoteDesign$140k/yrapply on grnh.se
Software Developer
Engineeringapply on secure4.saashr.com