Software Developer (32074)

We are looking for a Software Developer that is proficient in C++/C#.NET. If you have strong communication skills and are able to support cloud and on-prem high-performance computing environments, you could be the perfect fit for our client’s team. If interested, send us your application today!


  • Support cloud and on-prem high-performance computing environments
  • Maintain scientific libraries written in C++
  • Work with a scientist as a co-developer on a new optimized version of an existing scientific library that will be used in applications
  • Create and maintain C# applications/web service/batch processes in the Breeding Analytics space
  • Support the on-prem high-performance computing environment and potentially the cloud-based batch environment
  • Provide feedback and insights on existing systems and ways of improvement


  • Proficient in C/C++ and C#
  • Experience working in Linux/Unix and Windows environments
  • Knowledgeable of common software design patterns and engineering practices.
  • Unit testing experience
  • Working knowledge of relational databases and the ability to write SQL statements.
  • Experience with Git or other distributed version control systems (DVCS).
  • Skilled at learning and applying new technologies, programming techniques, and languages
  • Able to work independently and in a group
  • Strong communication skills
Interest Form

Join A TAI Roundtable

Please fill out this form to indicate your interest in joining one of Technology Association of Iowa’s Roundtables.

Participation in the CIO, CISO or CEO Roundtables is exclusively reserved for technology executives of TAI member organizations with these (or comparable) job titles. All other TAI Roundtables is exclusively reserved for individuals employed by TAI member organizations. Not a member? Join now.

  • This field is for validation purposes and should be left unchanged.