Enable job alerts via email!

Technical Product Manager

Emergent Software

Minneapolis (MN)

Remote

USD 120,000 - 150,000

Full time

Today
Be an early applicant

Job summary

A software development firm seeks a Technical Product Manager to join a remote-first team. This role involves gathering requirements for custom web applications, communicating effectively with technical teams, and fostering Agile methodologies. Ideal candidates will have over 7 years of experience as a Product Owner and a strong technical background. The firm offers a flexible schedule, excellent benefits, and a commitment to professional development.

Benefits

Flexible work schedule
Profit sharing bonus
Professional development hours
Excellent health benefits

Qualifications

  • 7+ years as a Product Owner on complex custom software projects.
  • Previous consulting experience (independent or firm).
  • Experience presenting to senior stakeholders, including C-Suite.

Responsibilities

  • Act as trusted partner and technical expert for clients.
  • Guide client planning and road mapping for future opportunities.
  • Manage requirements and scope using agile methodologies.

Skills

Agile methodologies
Strong communication skills
Technical leadership
Presentation skills
Understanding of SDLC models

Education

Bachelor's degree in Computer Science or related field

Tools

Azure DevOps
Jira
Microsoft stack
Job description
Overview

This is an opportunity to join a remote-first software development team working on interesting client projects. This position is fully remote (indefinitely).

Emergent Software is looking for a Technical Product Manager with experience gathering requirements and delivering custom web application development projects in the Microsoft stack. This 100% remote role is for self-starters with strong communication skills, deep technology knowledge, and experience with agile methodologies.

Highlights & Benefits
  • Work closely with other talented software engineers and analysts. You can rely on team members to know what they are talking about.

  • Work remotely from anywhere you want

  • Flexible work schedule to fit your preferred hours

  • Work-life balance prioritized; extra hours are compensated

  • Work on interesting projects solving complex business problems

  • 100 hours per year to focus on professional development

  • Profit sharing bonus aligned with company success

  • Excellent benefits including medical, dental, vision, 401(k) matching, FSA, disability, life insurance, and paid parental leave

Primary Duties
  • Act as trusted partner and technical expert for clients, helping plan and implement technical solutions for business challenges.

  • Gain a thorough understanding of project objectives including scope, cost, and timeline.

  • Guide client planning and road mapping beyond the project to set the stage for future opportunities and technical maturity.

  • Communicate technical and business requirements to software engineers – understand how custom applications work before starting.

  • Regularly communicate status, risks, and changes to keep projects on target.

  • Work directly with clients to manage project delivery while fostering an agile delivery method.

  • Manage requirements and scope using common agile methodologies and a backlog in Microsoft Azure DevOps.

  • Help evaluate engagement plans and high-level solutioning to ensure clear deliverables prior to kickoff.

  • Partner with clients to assist them in performing the Product Owner role.

  • Collaborate with leadership and team members to mature Agile and software delivery practices.

  • Other related duties as needed to ensure project success.

Required Qualifications
  • Previous consulting experience (independent or firm)

  • Expert understanding of SDLC models, including Agile and traditional project management

  • Proven track record of successfully implementing custom application projects using Agile methodologies

  • 7+ years as a Product Owner on complex custom software projects

  • Experience presenting to senior stakeholders, including C-Suite

  • Strong technical background enabling credible leadership to development teams and risk assessment

  • Solid understanding of how websites, web apps, APIs, databases, and cloud function

  • Experience with agile tools (Azure DevOps, Jira, Trello, Basecamp, Rally)

  • Experience liaising between agile teams and users to define requirements and drive delivery

  • Strong technical writing, verbal communication, and presentation skills

  • Occasional travel to client sites may be requested; ability to accommodate travel as needed

Nice to Have Experience
  • Industry-recognized Agile process certification (PMI-ACP, Scrum Alliance CSM/CSPO, PAL, SAFe, or equivalent)

  • Industry-recognized Project Management certification (PMP or equivalent)

  • Microsoft Azure certifications (AZ-900, DP-900, AI-900)

  • Experience on a mature agile development team in roles such as developer, PM, Scrum Master, QA, etc.

  • Experience on projects using Microsoft stack (.NET, SQL Server, Azure) and JavaScript frameworks (React, Angular, Vue.js)

  • Profiles/backgrounds that fit well: software engineer turned product owner, CS degree in a TPO role, or product owner with a passion for the technical side

Our Vetting Process

At Emergent Software, we seek analysts who can deliver high-quality software for clients. If you’re a fit, the steps are:

  1. Application (5 minutes)

  2. Online Assessment (40-50 minutes)

  3. Initial Phone Interview & Technology Knowledge Assessment (45 minutes)

  4. Challenge Interview (90 minutes)

  5. Final Interview (60-90 minutes)

  6. Job Offer!

Benefits Package Details
  • Medical Insurance: up to 80% of monthly premium (HSA options available)

  • HSA Contribution: up to $144/month

  • Dental & Vision Insurance: up to 50% of premium costs

  • 401(k) plan: company match up to 4%

  • Profit sharing bonus: up to 15% of salary paid quarterly

  • Extra compensation: overtime approved; paid for hours over 40 per week

  • Employee & customer referral bonuses

  • 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: $50k

  • PTO, standard holidays, 2 floating holidays

  • Paid parental leave: 2 weeks

  • Staff development program: 100 hours/year plus training costs

About Emergent Software

Emergent Software is a fast-growing software development, cloud consulting, and data engineering company serving clients nationwide. We hire talented software engineers, cloud architects, data engineers, UX designers, technical product owners, and more to deliver high-quality software solutions.

We are a remote-first company. We embrace remote-friendly culture and offer work flexibility beyond the norm.

Your career grows with us. You’ll work with experienced teammates, participate in staff development, and solve complex problems across diverse projects.

Check out what others say: visit our Glassdoor page to learn about our remote structure, flexible hours, profit sharing, and more.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.