Randstad Senior Software Architect in Oak Brook, Illinois

Senior Software Architect

job details:

  • location:Oak Brook, IL

  • salary:$77 - $81 per hour

  • date posted:Friday, September 14, 2018

  • job type:Contract

  • industry:Finance and Insurance

  • reference:644953

job description

Senior Software Architect

job summary:

Looking for someone to help transition existing makefile-based build environment into a cmake-based build environment. The current build system is a Linux-based build driven by Jenkins. It is controlled by a home-grown shell script. Source files are C and C++, compiled with Gnu C++ compiler. We are looking for someone to move this makefile-build into cmake. There is a model that can be followed, created by the team who owns some of the dependent libraries.

location: Oak Brook, Illinois

job type: Contract

salary: $77 - 81 per hour

work hours: 8 to 5

education: Bachelors


  • Become familiar with existing makefile-based build system in the Jenkins environment

  • Become familiar with the existing cmake-based build system used by dependent libraries.

  • Work with team to understand requirements for the new cmake-based build

  • Implement the cmake build

  • Regularly check in with team lead to show progress and communicate status


  • Bachelor's degree in Computer Science or equivalent

  • 8+ years of software engineering experience.

  • Expertise in cmake

  • 5+ years experience in C++ development


  • 2+ years experience with Git

  • 2+ years experience with Jenkins

  • 2+ years experience developing in a Linux environment

  • Knowledge of Linux shell scripting

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.