Overseeing the full software development lifecycle — from planning and execution through delivery — while ensuring projects are completed on time, within scope, and aligned with organizational goals.
Requirements
- strong technical knowledge
- background in software development or systems engineering
- Agile project management experience
Responsibilities
- Plan, coordinate, and manage software development projects using Agile methodologies (Scrum, Kanban, or hybrid).
- Collaborate with software developers, systems engineers, QA, and stakeholders to define project scope, goals, deliverables, and timelines.
- Facilitate Agile ceremonies including sprint planning, daily stand-ups, retrospectives, and sprint reviews.
- Translate business requirements into actionable development tasks and ensure alignment with technical objectives.
- Track project progress, identify risks, and implement mitigation strategies to ensure successful delivery.
- Manage stakeholder communications, project reporting, and documentation throughout the development lifecycle.
- Coordinate cross-functional dependencies and manage priorities within multiple, concurrent development projects.
Other
- Active Secret clearance or higher required.
- proven project leadership skills