Senior Technical Project Manager
About the role
The Senior Technical Project Manager will lead complex, cross-functional technology initiatives from initiation through delivery, working closely with engineering, product, and business stakeholders. The role involves translating strategic objectives into executable project plans, managing project scope, timelines, budgets, and success measures, and ensuring delivery of multi-team initiatives on time and within budget. Key responsibilities include project leadership, stakeholder and client management, risk and quality management, reporting, governance, and team leadership. The position requires strong technical fluency in software development lifecycles, cloud/web architectures, and project management methodologies, as well as excellent communication, negotiation, and leadership skills. The company values experience with Agile methodologies, large-scale web services, and vendor management.
Must have
- Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related technical discipline required
- 5+ years of experience managing complex technical projects, ideally including large-scale web services, cloud platforms, or enterprise software implementations
- Previous experience in a Team Lead, Supervisor, Product Owner, or Project Manager capacity
- Proven, successful history of enterprise-level implementations and integrations
- Experience working within organizations that have adopted Agile methodologies, along with familiarity with managed service and offshore delivery models
- Experience managing infrastructure projects across distributed locations, including in-house and outsourced teams
- Experience with vendor management, including tracking deliverables and integrating third-party workstreams
- Thorough knowledge of project management processes, tools, and methodologies, including the Project Management Body of Knowledge (PMBOK) and Agile/Iterative frameworks
- Expert-level knowledge of Agile/Iterative methodologies (Scrum, Kanban, SAFe, or similar)
- Understanding of Software Development Lifecycle (SDLC) methodologies and current technology industry best practices
- Familiarity with large-scale web services and applications, plus prior experience with cloud services and cloud-based projects
- Expert knowledge of project scheduling tools such as MS Project, including critical path scheduling, resource loading and leveling, time reporting, and earned value analysis
- Hands-on experience with Azure DevOps, including administrative experience setting up projects and training team members; familiarity with Pivotal Tracker or Rally is a plus
- Excellent verbal and written communication skills, with the ability to translate technical concepts for non-technical stakeholders and vice versa
- Strong analytical and problem-solving skills, with sound judgment under ambiguity and pressure
- Demonstrated ability to motivate and guide team members, removing roadblocks to sustain high team performance
- Ability to set clear expectations, develop realistic project plans, and manage personal and team workload effectively
- Strong negotiation and conflict-resolution skills, with the ability to balance competing stakeholder priorities
- Highly organized, detail-oriented, and comfortable managing multiple concurrent priorities in a fast-paced environment
Nice to have
- Master's degree preferred
- Project Management Professional (PMP)
- Certified ScrumMaster (CSM) or equivalent Agile certification
- ITIL Foundation certification
Technologies
- Agile
- Azure DevOps
- ITIL
- Kanban
- Ms Project
- Pmp
- Scrum
- SDLC
Highlights
A Bachelor's degree in a technical discipline is required, with a Master's degree preferred. Preferred certifications include PMP, Certified ScrumMaster, or ITIL Foundation. The role requires 5+ years of experience managing complex technical projects, including experience with Agile and distributed teams. Experience with Azure DevOps and project scheduling tools is important. The listing does not specify location, remote work, or salary details.