C++ Programmer

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 code using C++ in Windows C++.
  • Work with programmers to report software problems and suggest software features.
  • Create solutions that are well designed, well documented and well tested.
  • Work with others in an object oriented, extreme, 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 with attention to process and design methodology.
  • Understanding of software development process and methodologies.
  • Ability to work cooperatively in a team environment and maintain good relationships.

Preferred Skills

  • Experience in software development, preferably using C++.
  • Ability to adequately address user interface issues.
  • Ability to do unit test driven development.
  • Configuration management experience with CVS, Subversion, and Source Safe.
  • Experience analyzing, documenting and designing software system architectures.

Salary Range

Based on qualifications

Application Instructions

Email resume to jobs@aquaveo.com

Talk to Sales

Speak with a knowledgeable sales representative to learn more about our products and get your questions answered.

Visit the Wiki or Forum

Visit the XMS Wiki to learn more or interact with the user community and find answers to questions on our forums.

Contact Support

We provide phone and email technical support to all current license holders.

Get Training

Get hands-on training from modeling experts - attend a scheduled course or have us
come to you.

Consult with Experts

Take advantage of a consulting team with a proven track record and years of experience in water modeling.