Gravity IT Resources
This range is provided by Gravity IT Resources. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Job Title Technical Project Manager/Business Analyst
Location Hybrid (Salt Lake City, UT)
Job Type Full-Time
Salary Range $125,000.00/yr – $150,000.00/yr
Referral Fee $2,500
Position Overview The TPM leads the delivery of software-focused initiatives that span multiple teams and business units. In this role, the TPM combines technical program leadership with hands‑on Business Analyst, Product Owner, and Project Manager responsibilities. The TPM works closely with PMO Project Managers—who oversee enterprise-level project plans—while owning the day‑to‑day planning, requirements, and execution of the software development workstream.
This role is ideal for someone who can gather and translate business needs, manage technical project milestones, and ensure successful delivery in a primarily waterfall environment with some agile practices.
Duties & Responsibilities
Lead the planning, execution, and delivery of software components within broader cross‑functional programs.
Drive day‑to‑day project management for engineering deliverables, including timelines, dependencies, risks, and status reporting.
Collaborate with PMO Project Managers to support the creation of overarching project plans and ensure alignment across departments.
Business Analysis & Product Ownership
Gather business and technical requirements from internal stakeholders and engineering teams.
Translate requirements into clear user stories, functional specifications, and milestones for development teams.
Prepare projects for execution by defining scope, documenting needs, and ensuring readiness for engineering handoff.
Stakeholder & Team Collaboration
Serve as liaison between product, engineering, PMO, and business stakeholders, ensuring clarity around requirements, progress, and risks.
Provide technical insight and support to engineering teams, ensuring they have the resources and context needed to meet objectives.
Facilitate effective communication and collaboration across teams to ensure milestones are met.
Process, Risk & Delivery Management
Identify risks early, develop mitigation strategies, and elevate when needed.
Drive consistency and quality by supporting best practices across waterfall and lightweight agile processes.
Monitor KPIs and program health metrics, reporting progress to senior leadership.
Required Experience & Skills
5+ years of technical project management/business analyst experience, including at least 3 years supporting software engineering initiatives.
Experience leading large, multi‑team projects and collaborating with stakeholders at all levels of the business.
Excellent communication skills with the ability to translate between business and technical audiences.
Proficiency with project and development tools (Jira, Confluence, Git, CI/CD systems).
Familiarity with Agile, Scrum, and Kanban methodologies.
Bachelor’s degree in computer science, engineering, or a related technical field.
Employment Eligibility Gravity cannot transfer or sponsor a work visa for this position. Applicants must be eligible to work in the U.S. for any employer directly; we are not open to contract or “corp‑to‑corp” agreements.
Job Details
Seniority level: Mid‑Senior level
Employment type: Full-time
Job function: Information Technology
Industries: Staffing and Recruiting
Benefits
Medical insurance
Vision insurance
401(k)
Paid maternity leave
#J-18808-Ljbffr
Job Title Technical Project Manager/Business Analyst
Location Hybrid (Salt Lake City, UT)
Job Type Full-Time
Salary Range $125,000.00/yr – $150,000.00/yr
Referral Fee $2,500
Position Overview The TPM leads the delivery of software-focused initiatives that span multiple teams and business units. In this role, the TPM combines technical program leadership with hands‑on Business Analyst, Product Owner, and Project Manager responsibilities. The TPM works closely with PMO Project Managers—who oversee enterprise-level project plans—while owning the day‑to‑day planning, requirements, and execution of the software development workstream.
This role is ideal for someone who can gather and translate business needs, manage technical project milestones, and ensure successful delivery in a primarily waterfall environment with some agile practices.
Duties & Responsibilities
Lead the planning, execution, and delivery of software components within broader cross‑functional programs.
Drive day‑to‑day project management for engineering deliverables, including timelines, dependencies, risks, and status reporting.
Collaborate with PMO Project Managers to support the creation of overarching project plans and ensure alignment across departments.
Business Analysis & Product Ownership
Gather business and technical requirements from internal stakeholders and engineering teams.
Translate requirements into clear user stories, functional specifications, and milestones for development teams.
Prepare projects for execution by defining scope, documenting needs, and ensuring readiness for engineering handoff.
Stakeholder & Team Collaboration
Serve as liaison between product, engineering, PMO, and business stakeholders, ensuring clarity around requirements, progress, and risks.
Provide technical insight and support to engineering teams, ensuring they have the resources and context needed to meet objectives.
Facilitate effective communication and collaboration across teams to ensure milestones are met.
Process, Risk & Delivery Management
Identify risks early, develop mitigation strategies, and elevate when needed.
Drive consistency and quality by supporting best practices across waterfall and lightweight agile processes.
Monitor KPIs and program health metrics, reporting progress to senior leadership.
Required Experience & Skills
5+ years of technical project management/business analyst experience, including at least 3 years supporting software engineering initiatives.
Experience leading large, multi‑team projects and collaborating with stakeholders at all levels of the business.
Excellent communication skills with the ability to translate between business and technical audiences.
Proficiency with project and development tools (Jira, Confluence, Git, CI/CD systems).
Familiarity with Agile, Scrum, and Kanban methodologies.
Bachelor’s degree in computer science, engineering, or a related technical field.
Employment Eligibility Gravity cannot transfer or sponsor a work visa for this position. Applicants must be eligible to work in the U.S. for any employer directly; we are not open to contract or “corp‑to‑corp” agreements.
Job Details
Seniority level: Mid‑Senior level
Employment type: Full-time
Job function: Information Technology
Industries: Staffing and Recruiting
Benefits
Medical insurance
Vision insurance
401(k)
Paid maternity leave
#J-18808-Ljbffr