Job Description
The
Senior Project Manager
will lead the entire microservices transformation project, manage resources, timelines, budgets, risks, and stakeholder communication. This role requires expertise in managing large-scale software transformation projects.
Key Responsibilities
Manage project scope, timeline, budget, and resources (10–12 FTE team)
Develop and maintain project plan, schedule, and resource allocation
Manage project risks, issues, and dependencies across 5 phases
Facilitate daily standups, sprint planning, retrospectives, and stakeholder meetings
Coordinate between Solution Architect, Tech Leads, and development teams
Manage stakeholder expectations and communicate project status to executive leadership
Ensure adherence to project methodology (Agile/Scrum) and best practices
Manage change requests, scope changes, and impact analysis
Track project progress, metrics, KPIs, and report on project health
Manage vendor relationships, contracts, and external dependencies
Ensure quality deliverables, code reviews, and testing standards are met
Manage project documentation, knowledge management, and handover processes
Facilitate conflict resolution and team collaboration
Ensure project compliance with security, regulatory, and organizational policies
Required Skills & Qualifications
Education:
Bachelor's degree in Business, Computer Science, or related field (MBA preferred)
Experience:
8+ years of project management experience with at least 3 years managing large-scale software projects
Methodology:
Expert-level knowledge of Agile/Scrum, Waterfall, hybrid methodologies
Tools:
Expert-level knowledge of project management tools (Jira, Azure DevOps, MS Project, Confluence)
Budget:
Strong budget management, cost estimation, and financial analysis skills
Risk Management:
Expert-level risk management, issue tracking, and mitigation strategies
Communication:
Excellent stakeholder management, presentation, and communication skills
Leadership:
Strong leadership, team management, and conflict resolution skills
Technical:
Strong understanding of software development, .NET, microservices, and cloud technologies
Certifications:
PMP, PRINCE2, CSM, or similar project management certifications
Preferred Skills
Experience with microservices transformation projects
Experience with .NET Framework to .NET 8 migration projects
Experience with insurance or financial services domain
Experience managing 10+ person development teams
Experience with distributed/remote teams