
Senior Project Manager
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.1
Reclaim your time by letting our AI handle the grunt work of job searching.
We continuously scan millions of openings to find your top matches.

Job Description
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.