Job Description
Key Responsibilities
Technical Project Leadership & Delivery:
- Manage the end-to-end delivery of multiple concurrent technical projects (e.g., legacy modernization, new product development, platform maintenance).
- Facilitate key Agile ceremonies (Sprint Planning, Reviews, Retrospectives) with a focus on technical outcomes and continuous improvement.
- Translate high-level business requirements into well-defined user stories with clear technical acceptance criteria.
- Understand and challenge technical estimates, identifying risks and dependencies early.
Technical Oversight & Risk Management:
- Proactively identify, assess, and mitigate technical risks, including architectural debt, integration bottlenecks, security vulnerabilities, and performance constraints.
- Create and maintain visibility into technical health metrics (e.g., code quality, test coverage, build stability, tech debt).
- Facilitate lightweight technical review sessions to ensure architectural alignment and knowledge sharing across teams.
Team Enablement & Burnout Prevention:
- Implement and protect sustainable pacing strategies, such as focused sprints and dedicated "wellness time" for tech debt and innovation.
- Monitor and act upon team health indicators, using retrospective feedback and morale metrics to guide process improvements.
- Shield the development team from external distractions and context-switching, managing stakeholder expectations effectively.
- Empower teams to make technical decisions and own their outcomes.
Stakeholder & Portfolio Management:
- Provide clear, concise, and transparent communication to both technical and non- technical stakeholders.
- Manage a prioritized portfolio backlog, making data-driven decisions on trade-offs between scope, time, quality, and team health.
- Report on project progress, technical health, and team morale, providing leadership with a realistic view of project status and portfolio risks.
Essential Qualifications & Experience
- 5+ years of project management experience in a software development environment, with at least 3 years in an Agile/Scrum role.
- Proven track record of managing multiple technical projects or complex product backlogs simultaneously.
- Deep, practical knowledge of Agile frameworks (Scrum, Kanban) and Lean principles.
- Experience with Jira, Confluence, or similar Agile project management tools.
- Exceptional communication, facilitation, and stakeholder management skills.