Senior Project Manager
Job Position Summary:
The Senior Project Manager plays a critical leadership role in the successful execution of complex, large-scale application development initiatives. This role is client-facing, requiring strong communication skills and the ability to navigate technical discussions with stakeholders, while also driving cross-functional teams internally. The ideal candidate will blend strong project management discipline with solution-oriented thinking, facilitating requirement definition, solution design, and collaborative delivery to meet both business and technical goals. This role requires a proactive leader who can serve as a trusted advisor to clients, balancing delivery ownership with business outcomes and technical feasibility.
Responsibilities and Duties:
- Project Leadership & Management - Lead application design and development projects from initiation through successful delivery, ensuring alignment with business goals, timelines, and budgets.
- Client Engagement - Serve as the primary point of contact for client stakeholders, driving regular communication, setting expectations, and ensuring satisfaction with project direction and outcomes. Lead project status meetings.
- Solution Design Support - Collaborate closely with product owners, solution architects, and technical leads to translating client needs into feasible technical solutions and delivery roadmaps.
- Planning - Build and maintain project plans, track milestones, and guide team progress across multiple workstreams. Lead standups, sprint reviews, and project governance activities.
- Risk Mitigation - Proactively identify risks, scope shifts, and potential blockers. Establish mitigation strategies and communicate updates and escalation paths to leadership and client stakeholders.
- Collaboration -Work with internal teams including design, development, QA, and DevOps to ensure smooth execution and quality outcomes.
- Release Management - Oversees the entire software release process, ensuring the release aligns with business needs and minimizing disruption.
- Reporting & Analytics - Provide accurate, timely status reports, KPIs, and forecasts to stakeholders and leadership to ensure visibility and alignment.
- Mentorship & Best Practices - Promote project management best practices, mentor junior team members, and contribute to continuous improvement across delivery operations.
Qualifications:
- Proven ability to manage client-facing projects and maintain strong customer relationships.
- Strong analytical and technical aptitude; capable of engaging in architecture and solutioning discussions.
- Demonstrated ability to manage complex software development lifecycles using Agile and hybrid methodologies.
- Outstanding communication and interpersonal skills, with the ability to explain complex concepts to both technical and non-technical stakeholders.
- Highly organized with exceptional attention to detail and strong problem-solving skills.
- Ability to manage multiple tasks and shift priorities in a fast-paced environment.
- Self-motivated, resourceful, and capable of operating independently.
Education and Experience:
- Bachelor’s degree in Computer Science, Engineering, Project Management, Business, or related field; equivalent experience may be considered.
- 7+ years of project management experience, including experience delivering large, complex software or enterprise application projects.
- Experience working directly with clients in a consulting or professional services environment.
- Demonstrated experience partnering with technical teams on solution architecture and system integration efforts.
- Deep understanding of Agile frameworks (Scrum, SAFe, Kanban) and familiarity with SDLC best practices.
- Proficiency in project management tools such as JIRA, Microsoft Office, and collaboration platforms such as Confluence and Teams.
- Working knowledge of enterprise application architectures, APIs, data integrations, and DevOps pipelines.
- Professional certification required – such as PMP (Project Management Professional), PMI-ACP (Agile Certified Practitioner), or SAFe Agilist. Multiple certifications or advanced credentials are a plus.
Apply for this job
*
indicates a required field