Position 2241
Senior Software Engineer

We are searching for a senior level software engineer to join a highly technical application development team.

You will assist the team in modernizing and augmenting a large mission-critical application that is used by companies around the world to ensure the stability of electrical grids.

LOCATION
Ann Arbor, MI

COMPENSATION
Expected compensation is between $90K and $110K. Possibly higher for an exceptional fit candidate.

EDUCATION
Minimum Bachelor's degree in Computer Science. Master's degree preferred.

REQUIRED
  • You must have software architecture experience. Your ability to understand the big picture and contribute to the modernization and growth of the application is critical.
  • Strong C++ (Windows) and/or C# programming skill
  • Strong OOA/OOD
  • Experience with parallel processing
  • Skilled in thread safe practices
  • Knowledgeable about data structures and algorithms
  • Skilled in 64-bit programming

WOULD BE BENEFICIAL
  • Experience with Open MPI
  • Experience with Open MP
  • Experience programming in FORTRAN