We are looking for an experienced Senior Software Project Manager to guide complex software initiatives in Feasterville-Trevose, Pennsylvania. This role brings together cross-functional teams, aligns business goals with technical execution, and keeps delivery on track from initial planning through launch and ongoing support. The ideal candidate combines strong project leadership with a practical understanding of software delivery methods and clear communication across technical and non-technical audiences.
Responsibilities:
โข Direct software projects across the full delivery lifecycle, from early discovery and roadmap development to release coordination and post-launch follow-up.
โข Partner with product leaders, engineers, designers, quality teams, business partners, and clients to establish objectives, define outcomes, and confirm priorities.
โข Build and maintain detailed delivery plans that outline timelines, sprint cadence, milestones, staffing needs, and key dependencies.
โข Oversee scope management by reviewing requested changes, assessing impact, securing alignment, and sharing updates with affected stakeholders.
โข Convert business objectives into well-defined user stories, functional tasks, and measurable acceptance standards for delivery teams.
โข Monitor progress against plans, surface risks and impediments early, and provide regular status reporting to leadership and project stakeholders.
โข Lead Agile team ceremonies such as sprint planning sessions, backlog refinement, daily check-ins, reviews, and retrospectives to support consistent execution.
โข Coordinate testing efforts, release preparation, deployment readiness, and production launch activities to support successful software delivery.
โข Maintain thorough project records, including decisions, action items, requirements, dependencies, risk logs, and release-related documentation.
โข Identify opportunities to improve delivery practices, team collaboration, and project management processes across cross-functional groups.