608.620.5104 | info@tenforward.consulting

Technical Project Manager


The information below is meant as a guideline, not a gate. If the description resonates with you on any level, please don’t let something we’ve listed (or didn't list!) prevent you from applying.


After all, the worst that happens is we go in a different direction. The best that happens is you end up with a new job that you love! ❤️

Learn more about Ten Forward and what we offer.


Expected experience: Two to six years

Salary range: $55,000 to $80,000

We work with a wide variety of clients, from local mom-and-pop shops to global Fortune 500 companies. Projects run from support tickets to two-week sprints to multi-month implementations, for both web and mobile. Our team is focused on outcomes, not hours; we offer flexible schedules, and most of our team members work from home one or two days a week. We're looking for folks living in Madison, WI or willing to relocate. This is a full-time position (40 hours max).

We're looking for folks who have experience with and can show evidence of managing a variety of projects and people in a lowercase "a" agile  environment, and have taken software from idea to implementation. 

Just to be clear: We don't care what you studied in college (or if you went at all!).

Ideal Candidate

Responsibilities will include:

  • Coordinating multiple projects in an agile environment
  • Writing user stories and acceptance criteria
  • Serving as the main point of contact for clients
  • Leading meetings (including retros, planning and review)
  • Writing proposals and statements of work for new projects
  • Handling invoicing
  • Performing ancillary quality assurance and testing
  • Enthusiastically working with clients and colleagues from disparate backgrounds - and with disparate goals - to create comprehensive custom software solutions

Some other attributes

  • You're open-minded and accepting, and enjoy working with a diverse group of professionals from varied backgrounds.
  • You have enough experience to have developed opinions about things like documentation, scope creep, and client communication.
  • You don't feel challenged working with the same client or project day in and day out, and want fresh problems to explore.
  • You pay attention to details, and rarely need to be told anything twice. You love learning new things but you don't automatically assume new == better.
  • You have strong prioritization skills, and rarely miss the forest because you're too focused on the trees. 
  • You focus on solutions, not problems, and approach problem-solving from a creative, detail-focused position.
  • You're motivated to help create the best software you can, and irritated when forced to use software you know you could fix if only you were in charge.