Software Engineer - Experienced in Mason, MI at Hire Road

Date Posted: 6/6/2019

Job Snapshot

  • Employee Type:
  • Location:
    Mason, MI
  • Job Type:
  • Experience:
    Not Specified
  • Date Posted:

Job Description

Senior Software Engineer

Okemos, MI


Our client is a global leader in the software industry who is looking to add an experienced and professional Software Engineer to the team. As part of the team, the Software Engineer is responsible for working with the User Experience Designers and Product Owners to code for customers

                       Senior Software Engineer must have technical experience with C++ and WPF

Senior Software Engineer Requirements:

  • Bachelor's Degree in Computer Science or a closely related field (or equivalent work experience)
  • Strong understanding of computer science fundamentals and software engineering principles and processes
  • Demonstrable experience developing for Microsoft Windows using C++ and C#
  • Knowledge of software design patterns including Gang of Four patterns and MVVM
  • Self-motivated and able to collaborate with a diverse set of people from many disciplines
  • Ability to lead when appropriate and step back when necessary to help teams through triages, issues, and hard decisions
  • Commercial software development experience with multimedia products
  • Understanding of agile methodologies
  • Knowledge of automated testing frameworks
  • Experience with cross-platform development

Senior Software Engineer Description:

  • Participating in an agile team
  • Programming using C++
  • Estimating upcoming work
  • Reviewing completed work with teammates
  • Rearchitecting of Windows infrastructure using WPF
  • Working in cross-functional teams – sharing C++ code with other platforms
  • Daily meetings to establish direction and share thoughts/visions
  • Leading/managing lower level Software Engineers


Choosing the Hire Road is about shared success, active and committed partnerships and relationships that last.  Hire Road is solely focused on connecting highly skilled professionals with leading organizations. We are a solutions-based, results-oriented staffing company specializing in a wide range of industry specific practices. To put it simply, we recruit, screen and hire talented people for temporary and full-time positions.

This classification description is intended to indicate the general kinds of tasks and levels of work difficulty that are required of positions given this title and should not be construed as declaring what the specific duties and responsibilities of any particular position shall be.  It is not intended to limit or in any way modify the right of any supervisor to assign, direct and control the work of the employees under her/his supervision.  The use of a particular expression or illustration describing duties shall not exclude other duties not mentioned that are of a similar kind or level of difficulty.

Equal Opportunity Employer


  1. Software Engineer Jobs
  2. Project Engineer Jobs