Sr. Technical Project Manager – SDLC (Software, Product, QA)
Long‑Term Contract
Location: Atlanta, GA ( Remote mostly with some onsite to the local office)
Role Overview:
We are seeking an experienced Technical Project Manager to lead end‑to‑end delivery of complex, technology‑driven initiatives in a long‑term contract capacity. In this role, you will oversee the full project lifecycle, ensuring projects align with both business objectives and technical feasibility.
You will collaborate closely with software engineering, product, IT, quality assurance, and executive stakeholders to deliver high‑impact solutions on time and within scope. This position is ideal for a technically strong project manager who thrives in a fast‑paced environment and excels at driving cross‑functional teams from project initiation through successful delivery.
Key Responsibilities:
- Plan, execute, and manage technical projects from initiation through completion.
- Define and document project scope, objectives, deliverables, timelines, and success criteria.
- Develop and maintain comprehensive project plans, schedules, budgets, and resource allocations.
- Partner with engineering, product, and IT teams to align technical solutions with business needs.
- Identify, assess, and manage project risks, dependencies, and technical challenges.
- Serve as the liaison between technical teams and business stakeholders, translating requirements into actionable technical plans.
- Implement and maintain Agile, Scrum, Kanban, or other project management frameworks to support efficient execution.
- Track project progress, milestones, KPIs, and overall performance; ensure timely delivery.
- Communicate project status, risks, and blockers to leadership and stakeholders.
- Coordinate software development, deployment, and system integration activities.
- Ensure adherence to best practices in SDLC, coding standards, architecture, and documentation.
- Collaborate with QA teams to validate quality, functionality, and performance of deliverables.
- Oversee technical documentation, system requirements, and compliance processes.
- Monitor and optimize project costs, timelines, and resource utilization.
- Support post‑implementation reviews, continuous improvement, and process optimization initiatives.
- Manage vendor and third‑party partner engagements related to technology implementations.
- Ensure compliance with security policies, data governance standards, and industry best practices.
- Perform additional duties as required to support project success.
Required Qualifications
- Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field.
- 10+ years of experience in technical project management, IT project delivery, software development, or technical leadership.
- Strong understanding of the software development life cycle (SDLC), system architecture, databases, and cybersecurity.
- Hands‑on experience with cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform.
- Familiarity with CI/CD pipelines, microservices, and API integrations.
- Expertise in Agile methodologies, including Scrum and Kanban, and related project management tools.
- Proven ability to manage multiple technology‑driven projects simultaneously.
- Excellent problem‑solving, analytical, and critical‑thinking skills.
- Strong communication and interpersonal skills, with the ability to engage both technical and non‑technical stakeholders.
- Experience with risk management, quality assurance, and technical governance.
- High adaptability and comfort working in a dynamic, fast‑paced environment.

