Join The Team

Join the team.Looking for an opportunity in the water quality field? Medora Corporation is always on the lookout for people passionate about water quality issues & solutions to join our team!


> Programmer

Looking for a hard working programmer to join our IT team to design, develop, enhance, maintain, and support current and new websites for the corporation's marketing and information systems including:

  • Write well designed, efficient code integrating data from multiple sources and using best software development practices.

  • Actively collaborate with a small group about requirements, features, and implementation.

  • Working knowledge of HTML, Javascript, CSS, PHP, Ruby on Rails, Postgresql and Apache preferred.

  • Participate in the full software development life cycle.

  • Research and analyze new technologies and recommend how they might fit into the corporation's systems.

  • Adapt and learn quickly while delivering quality work in a timely manner.

  • Prefer an associate's degree or higher in a computer programming field. 

  • Possibly willing to train a recent graduate; 6 months of experience or more a plus.

  • Perform other duties as assigned.

Competitive pay and benefits including health, dental, and vision insurance, 401K match, all-company bonuses, flex accounts and cash benefit package.

Job located in Dickinson, ND, working at company headquarters.

To apply send a resume and cover letter to

> Service & Delivery Technician

• Do you love adventure?
• Do you want to get paid to see all 50 states?
• Would you enjoy working on beautiful lakes and on top of 100’ water towers?
• Do you want a flexible schedule while earning a good living?
• How about working for a company that values your safety as much as you do?

Great pay and benefits including BCBS health insurance, 401K match & more!

Medora Transport prides itself on hiring the best of the pack to join our service team. Crew members travel around the country to...  
Learn more about this position

> Sales Management

Medora is looking for knowledgable and qualified individuals to expand our Sales Management Team.  We have ongoing District Sales Management & Regional Sales Management openings nationwide for the right individuals.  To apply for these positions or to inquire further, please contact us at