About the role:

We’re looking for someone who wants to dig into the code, create clean and efficient code, and improve both our product and processes with his or her skills and perspective.

The right person for this role has an innate desire to learn new technologies and grow his or her technical skill sets. That said, you’ll be ahead of the curve if you have some experience with Java, data processing, and web programming. We don’t expect you will know everything about the HTTP protocol inside and out, but some working experience with REST APIs and web servers would be great. And, having some familiarity with Javascript programming and modern JS frameworks is a bonus.

You’ll score some extra credit if your skill set also includes experience with:

  • Amazon Web Services
  • Python
  • Unix-based systems and command line tools
  • Continuous integration systems
  • System automation and configuration management

What you can expect:

Your day-to-day life at Watershed will focus on executing the full lifecycle of software development for our flagship product, advising on technical details and feasibility of proposed features and enhancements, and maintaining and improving our product and process.

Watershed is a small startup (15 people, currently) based in Franklin, Tennessee, and we’re building the world’s most powerful Learning Analytics Platform to help organizations prove the impact of their learning and training programs. We take our work seriously, but we also like to have fun together. We work hard, but we value you as a person and your life outside the office.

And our benefits are so great we call them BetterFits. From day one, we cover 100 percent of employees’ medical, dental, and vision coverage; offer flexible work hours; and provide five weeks’ vacation, just to name a few.

We live our lives in the office according to six Core Values, which define everything about what Watershed is, how we work, and how we interact with each other. So, take the time to learn them and consider how they resonate with you. We expect you to come into every interaction with your work, your coworkers, and our clients with these six values top of mind.

Sound interesting? Send us a note that:

  1. Tells us why you want to work with us
  2. Explains what you can bring to our team
  3. Includes your resume, portfolio, or whatever best represents your experience
  4. Includes your solution to our Developer Test

But come prepared because you can count on demonstrating your skills throughout the interview process.

Send us a note!