Project Manager / Technical Product Owner
About Us
Born digital, UST transforms lives through the power of technology. We walk alongside our clients and partners, embedding innovation and agility into everything they do. We help them create transformative experiences and human-centered solutions for a better world. UST is a mission-driven group of 29,000+ practical problem solvers and creative thinkers in more than 30 countries. Our entrepreneurial teams are empowered to innovate, act nimbly, and create a lasting and sustainable impact for our clients, their customers, and the communities in which we live. With us, you’ll create a boundless impact that transforms your career—and the lives of people across the world.
About the Role
The ideal candidate combines strong project management skills with a solid technical understanding of software development, application architecture, and technology solutions. This person will be responsible for defining priorities, coordinating teams, managing delivery, and ensuring that technical solutions meet business objectives.
Responsibilities
- Lead technology projects from initiation through completion.
- Define project scope, objectives, timelines, milestones, and deliverables.
- Coordinate cross-functional teams including developers, QA, architects, business analysts, and business stakeholders.
- Track project progress, risks, dependencies, and issues.
- Identify potential blockers and proactively drive their resolution.
- Manage project priorities and ensure deliverables are completed on time and within scope.
- Provide regular status updates to stakeholders and leadership.
- Coordinate project meetings, planning sessions, and follow-ups.
- Ensure proper project documentation throughout the lifecycle.
- Act as the technical point of contact between business stakeholders and engineering teams.
- Understand business needs and translate them into clear technical requirements.
- Define and maintain product priorities and backlog.
- Work closely with technical teams to understand solution options, dependencies, and limitations.
- Participate in solution design discussions and provide business and technical context.
- Define acceptance criteria and ensure delivered solutions meet business expectations.
- Review proposed solutions and help ensure alignment with technical and business objectives.
- Support product releases, testing, deployment, and post-production activities.
- Build strong relationships with business, technology, and leadership teams.
- Facilitate communication between technical and non-technical stakeholders.
Requirements
- 4+ years of experience in Project Management, Product Ownership, Business Analysis, or a related technology role.
- Experience managing software development or technology projects.
- Experience working with Agile methodologies such as Scrum or Kanban.
- Strong understanding of the software development lifecycle (SDLC).
- Experience working with technical and cross-functional teams.
- Ability to understand software architecture, APIs, integrations, databases, and cloud or enterprise technology concepts.
- Strong experience managing project timelines, risks, dependencies, and deliverables.
- Experience creating and managing product backlogs, user stories, requirements, and acceptance criteria.
- Strong communication and stakeholder management skills.
- Intermediate to advanced English.
Technical Knowledge
The candidate does not need to be a hands-on developer, but should have enough technical knowledge to effectively communicate with engineering teams and understand technical decisions. Knowledge of the following areas is highly desirable:
- Software development lifecycle
- APIs and system integrations
- Application architecture
- Databases and data flows
- Cloud and enterprise applications
- CI/CD and software delivery processes
- Version control
- Testing and quality assurance processes
- Application security fundamentals
Preferred Qualifications
- Experience as a Technical Product Owner, Technical Project Manager, or Engineering Project Manager.
- Experience working with distributed or international teams.
- Experience in enterprise technology environments.
- Experience managing multiple projects or products simultaneously.
- Experience working with software engineering teams.
- Technical certification such as PMP, Scrum Master, Product Owner, or similar is a plus.
- Experience with project and product management tools.
Benefits
- Eleven (11) paid holidays.
- Two (2) weeks of paid vacation per year.
- Eligibility for health, dental, disability, and life insurance.
Our Values
We proudly embrace the values that have shaped UST since day one. We build our culture of Humility, Humanity, and Integrity.
- Humility: We will listen, learn, be empathetic, and help selflessly in our interactions with everyone.
- Humanity: Through business, we will better the lives of those less fortunate than ourselves.
- Integrity: We honor our commitments and act with responsibility in all our relationships.