- Health insurance
- 401(k)
- Dental insurance
Position Overview
We are seeking an experienced Technical Project Manager to lead the planning, execution, and delivery of software development and cloud-based technology projects.
The ideal candidate will combine strong project management skills with a solid understanding of software architecture, application development, APIs, cloud platforms, DevOps, security, and quality assurance. This person will work closely with business stakeholders, product owners, architects, developers, QA engineers, UI/UX designers, DevOps engineers, and external partners to deliver projects on time, within scope, and to a high standard of quality. Key Responsibilities:
- Own the complete project lifecycle, from requirements and planning through development, testing, deployment, and post-production support.
- Translate business objectives into clear technical deliverables, milestones, sprint plans, and actionable work items.
- Define project scope, timelines, dependencies, resource requirements, acceptance criteria, and delivery plans.
- Manage multiple projects or workstreams while maintaining visibility across priorities and deadlines.
- Identify delivery risks, technical blockers, resource constraints, and dependencies at an early stage.
- Develop mitigation and contingency plans for identified risks.
- Ensure projects are delivered within the agreed scope, schedule, budget, and quality expectations.
- Manage scope changes through a structured change-control process.
Agile and Sprint Management:
- Lead sprint planning, daily stand-ups, backlog refinement, sprint reviews, retrospectives, and release-planning sessions.
- Work with product owners and stakeholders to prioritize product backlogs.
- Ensure user stories include clear requirements, acceptance criteria, estimates, dependencies, and technical considerations.
- Track sprint capacity, velocity, burndown, carryover work, and delivery predictability.
- Remove delivery blockers and coordinate resolution across teams.
- Promote practical Agile practices without introducing unnecessary process overhead.
Technical Coordination:
- Work closely with solution architects and engineering teams to understand system architecture, integrations, infrastructure, and technical dependencies.
- Facilitate technical discussions and ensure decisions, assumptions, and trade-offs are properly documented.
- Coordinate frontend, backend, mobile, database, API, DevOps, cloud, security, and QA activities.
- Understand REST APIs, databases, authentication, third-party integrations, CI/CD pipelines, cloud environments, and production deployment processes.