Technical Product Manager
Agile Methodologies
Agile Scrum
Ai Product Management
Api Product Management
Azure DevOps
CI/CD
Cloud Platform
Collaboration
DevOps
Devops Tools
Engineering
Information Technology (IT)
Issue Tracking
It Service Management
IT Services
Management
Product Management
Product Manager
Product Operations
Product Owner
Product Strategy
Program Management
Project Management
Project Management Tools
Software Development
Technical Product Owner
Job Description
Emergent Software is hiring a Technical Product Manager to lead planning and delivery for custom software solutions in a fully remote role.
Responsibilities
- Establish product vision, strategic roadmap, and a prioritized backlog.
- Partner with clients by supporting them in the Product Owner role.
- Facilitate requirements gathering and analysis with deep attention to detail.
- Document requirements as Features and User Stories for team alignment.
- Create delivery plans with your team and client to achieve project objectives and business value.
- Provide support, guidance, and mentorship to the Product Delivery Team.
- Drive innovation and adoption of AI tooling in product development and delivery.
- Contribute to a culture of continuous improvement and a community of practitioners.
- Help shape future product offerings and client engagement options.
- Lead product development activities for key or strategic client pursuits.
- Present solution vision proposals to client executives.
- Collaborate with account executives to support client satisfaction in ongoing delivery engagements.
- Establish client technology roadmaps.
- Vet requirements for technical feasibility in close collaboration with architects and engineers.
- Develop credibility with clients through informed communication on technology topics.
- Execute on established plans, ensuring delivery stays on track.
- Regularly communicate project status, risks, and changes as they occur.
- Manage client delivery directly while encouraging and fostering agile delivery.
- Apply agile principles in real-world settings, adjusting to the client’s agile maturity and improving it over time.
- Own backlog health and proactively communicate deviations from expected value delivery.
- Act as a servant leader to the delivery team.
- Communicate technical and business requirements to the delivery team.
- Collaborate with senior delivery team members to solve complex challenges.
- Demonstrate strong understanding of custom software development concepts and best practices.
- Own the narrative around project delivery so stakeholders stay informed, aligned, and reassured.
Requirements
- 7+ years of experience as a Product Owner or Product Manager.
- Experience delivering custom enterprise software solutions across multiple technologies, platforms, and hosting paradigms.
- Experience creating cost estimates to deliver components or entire projects.
- Strong technical writing, verbal communication, and presentation skills.
- Experience acting as a liaison between agile development teams and users to define requirements, perform business analysis, and drive delivery.
- Experience using AI tools in product development, product delivery, or project management.
- High-level understanding of websites, web applications, APIs, databases, and cloud.
- Strong technical background to lead development teams and evaluate complex project risks and issues.
- Software development life cycle knowledge, including expert knowledge of Agile principles.
- Experience using agile work organization tools: Azure DevOps, Jira, Trello, Basecamp, Rally.
- Track record of implementing custom web application projects using Agile methodologies.
- Experience with scope, schedule, budget, and risk management.
- Consistent, transparent, and confident communication that makes you a trusted source of truth.
- Ability to accommodate occasional travel to client sites for activities such as annual planning meetings.
Technologies
- AI tools
- Websites, web applications, APIs
- Databases, Cloud
- Azure DevOps, Jira, Trello, Basecamp, Rally
- Microsoft Azure, .NET, SQL Server
- JavaScript frameworks: React, Angular, Vue.js
- PMI-ACP, Scrum Alliance CSM or CSPO, Scrum.org PAL, SAFe, PMP
- AZ-900, DP-900, AI-900
Benefits
- Remote-first: work remotely from anywhere you want.
- Flexible work schedule with options to work regular hours or when you work best.
- Work-life balance emphasized; if you work more than 40 hours, you are compensated for the extra time.
- 100 hours per year for professional development.
- Profit sharing bonus tied to company success.
- Excellent benefits package: medical insurance, dental, vision, 401(k) matching, FSA, disability, life insurance, and paid parental leave.
- Medical Insurance: up to 80% of monthly premium (HSA options available).
- HSA Contribution: up to $200/month.
- Dental & Vision Insurance: up to 50% of monthly premium costs.
- 401(k) plan: company match up to 4% of salary.
- Profit sharing bonus: up to 15% of salary paid quarterly.
- Extra compensation for work over 40 hours/week.
- Employee referral & customer referral bonuses.
- Flex Spending Account (FSA) for Dependent Care & Healthcare Costs.
- Dependent Care FSA Contribution: $90/month.
- Short Term Disability: $500/week for 12 weeks.
- Long Term Disability: up to $6,000/month.
- Group term life and AD&D insurance: $50k.
- PTO, standard holidays, and 2 floating holidays.
- Paid parental leave: 2 weeks.
- Staff development program: 100 hours/year plus training costs.
Nice to Have Skills
- Experience delivering projects to client expectations, especially in consulting capacity, software as a service environment, or AI-accelerated (agentic) solutions.
- Industry recognized Agile process certification: PMI-ACP, Scrum Alliance CSM or CSPO, Scrum.org PAL, SAFe, or equivalent.
- Industry recognized Project management certification: PMP or equivalent.
- Microsoft Azure technology certifications: AZ-900, DP-900, AI-900.
- Experience with Microsoft stack technologies such as .NET, SQL Server, Azure, plus JavaScript frameworks like React, Angular, Vue.js.
- Profiles that may fit well:
- Scrum master turned product owner.
- Independent consultant with previous experience on agile delivery teams (any role).
- Product owner with a passion for the technical side of software development.
Our Vetting Process
- Application (5 minutes)
- Online Assessment (40-50 minutes)
- Initial Phone Interview & Technology Knowledge Assessment (45 minutes)
- Challenge Interview (90 minutes)
- Final Interview (60-90 minutes)
- Job Offer
About Emergent Software
- Emergent Software is a fast-growing software development, cloud consulting, and data engineering company serving clients across the country.
- Remote-first company with fully remote work transition that was seamless in 2020.
- Team includes software engineers, cloud architects, data engineers, UX designers, technical product owners, and more.
- Continues to support work flexibility beyond the norm.
- Career growth supported through collaboration with talented engineers and interesting projects.