Aquaveo - Provo UT Developers of water modeling software

Home » Careers » Software Engineer

Software Engineer

5+ years experience

Location

Provo, UT

Job Summary

Work in a growing Civil Engineering software company that provides water modeling products and services around the world. The position with Aquaveo will help with core development of these products.

Responsibilities

The candidate will

  • Develop and refactor portions of core libraries using Windows C++ as well as other languages such as C#.
  • Research development options for required functionality and make recommendations.
  • Create solutions that are well designed, well documented, and well tested.
  • Work with others in an Object Oriented, Agile programming environment.

Qualifications and Required Skills

  • BS in Computer Science or related degree or equivalent experience.
  • Excellent understanding of and experience with the C++ language.
  • Detail oriented.
  • Ability to work cooperatively in a team environment and maintain good relationships.
  • 5+ years of professional software development using C++.
  • Experience designing windows user interfaces.
  • Test driven development experience.
  • Unit testing experience
  • Configuration management experience with CVS, Subversion, or Source Safe.
  • Experience analyzing, documenting and designing software systems.
  • Ability to mentor others on appropriate object oriented reuse strategies and other design techniques.

Salary Range

Based on qualifications

Application Instructions

Email resume to jobs@aquaveo.com