Request a Demo
Request A Demo

Current Openings

Software Developer

Start Date: May 28, 2018

Dakota Software is currently seeking .NET Developers to join our team as we continue to experience steady growth. For more than 30 years, global companies have used Dakota’s Environmental, Health, and Safety (EHS) software to track and trend EHS compliance and performance. Dakota empowers these organizations to achieve their Corporate Social Responsibility goals and, ultimately, helps to make the world a cleaner and safer place.

Join an energetic growing software company where your input makes a difference. At Dakota, you’ll enjoy stimulating work in a friendly environment that fosters creativity and collaboration. Dakota offers flexibility and a competitive benefits program. Most importantly, work-life balance is valued at Dakota.

Position Description

We are looking to add experienced .NET developers to work within our development team to design and develop the next generation of our product software. You will have the opportunity to work on our distributed architecture using the latest technologies under the .NET framework. You will be performing development to support a multi-tiered, highly scalable application that interfaces with various enterprise systems to provide a suite of enterprise level EHS capabilities. We work in a fast-paced environment where we are continuously delivering product enhancements and updates to our clients to extend our features and capabilities within our application.


  • Program on.NET framework using C# to deliver new product enhancements
  • Understand business, technical, and infrastructure requirements
  • Provide status updates to team member on a regular basis
  • Clearly escalate issues and risks to team as needed
  • Solve business issues through the process of identifying and analyzing detailed requirements that translate into system design
  • Work within team to create general system design and technical specifications
  • Apply coding and analytical skills in all phases of the developmentlife cycle
  • Focus daily on best practices to ensure a quality deliverable

Required Qualifications

  • Minimum of 2-5 years developing applications in a .NET environment
  • Exposure with Agile Development {SCRUM}
  • Hands on experience in C#, ASP.NET MVC, and/or WPF
  • Knowledge of relational database principles
  • Ability to work effectively within a diverse team and to communicate with users
  • Strong problem solving and analytical ability
  • Experience working in Microsoft Azure environments is strongly preferred
  • Passion for learning and improving
  • Bachelors in Computer Science or commensurate real-world experience
  • Authorization to work in the United States without sponsorship

Location: Cleveland, OH 44115

Dakota Software Corporation is an equal opportunity employer. In accordance with federal, state, and local laws, we will not discriminate against employees or applicants for employment on any legally recognized basis including, but not limited to, ethnic background, age, color, religion, sex, marital status, national origin, non- job related handicap/disability, sexual orientation, gender identity, genetic information or military status.

Applications are not intended to, and do not create a contract or offer of employment. If hired, employment with the company will be on an at-will basis.

Apply to this position

Be Part of the Solution

Sign up for the Dakota EHS e-Newsletter for monthly updates from our regulatory and industry experts.


Incident and Accident Tracking

Download Application Brief

Learn More

Michigan first state to lower blood lead levels for workers

Flint, Michigan, was thrust into the national spotlight in 2014, after a decision to cut costs by switching the city's drink...

Learn More