ProductJobs.io
← Back to all jobs

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.

Similar Jobs