Find Jobs Find Talent
Sr. Software Developer
Lake Forest, Illinois  |  Onsite
Contract Position
It appears that you have already applied to this job.
Applied on May 24, 2022
Job Id #55376 Posted April 1, 2022

Job Description:

  • The Senior Software Engineer will contribute to the design and development of laboratory web  informatics software.  
  • This position will be under a disciplined product development process that meets  Company quality and appropriate regulatory agency requirements.  
  • This is  an on?site job only 
  • Software development responsibilities include executing software development life cycle  activities from software requirements, design and implementation through design verification. 
  •  Develop, test, and integrate software using current software technologies. 
  • Responsible for developing test plans and test cases for software components. 
  • Able to apply the latest software design and development tools and techniques as required.
  • Responsible for implementing and maintaining compliance to the development plans and  practices.
  • Accountable for meeting deliverable commitments including schedule and quality compliance.
  • Must have skills to plan and schedule own work activities and coordinate activities with other  software engineers.
  •  Provide support for fault isolation, troubleshooting, and root cause analysis activities during  system integration and testing for systems in development and on?Market. 

 Education and Experience Requirements:

  • B.S. in Computer Science or similar engineering discipline including Software Engineering,  Electrical Engineering or Biomedical Engineering is required. M.S. in Computer Science or  Software Engineering or Electrical Engineering or Biomedical Engineering is preferred. 
  • 5+ years of experience in web application design and development (full stack). 
  • Demonstrated  experience in converting user stories/software requirements into robust design and  implementation. 
  • Professional experience with modern web technologies, specifically:  HTML5/CSS,  ASP.NET/Blazor (C# and .NET Core), JavaScript/TypeScript and PostgreSQL (or experience with  other SQL?based RDBMS).  
  • Familiarity with React and Node.js is a plus.
  • Experience with RESTful Architectures and Single?Page Applications (SPA).
  • Experience with agile software development methodologies and source code management tools  such as Git.
  • Experience with AWS Environments, Docker Containers and CI/CD Tools. 

  Preferred experience: 

  • Strong verbal and written communication skills with ability to effectively communicate at  multiple levels in the organization.
  • The ability to author precise technical documents and communicate in a fast?paced, diverse, and  highly collaborative team. Ability to multitask, prioritize, and meet deadlines in timely manner and stay focused on work? related activities.
  •  Strong organizational and follow?up skills, as well as attention to detail and the ability to  conduct oneself professionally with minimal supervision.
  • Ability to work in a highly matrixed and geographically diverse business environment.
  • Familiarity with Medical Devices and experience in developing software and applications for  regulated industries. 

Horizontal is proud to be an Equal Opportunity and Affirmative Action Employer. We seek to provide employment opportunities to talented, qualified candidates regardless of race, color, sex/gender including gender identity and/or expression, national origin, religion, sexual orientation, disability, marital status, citizen status, veteran status, or any other protected classification under federal, state or local law.

In addition, Horizontal will provide reasonable accommodations for qualified individuals with disabilities. If you need to request a reasonable accommodation in order to complete the application or interview process, please contact

All applicants applying must be legally authorized to work in the country of employment.


What is your gender?

What is your ethnicity?

What is your Veteran / U.S. Military Status?

Do you identify with one or more of the classifications of protected veterans below?

If yes, please indicate by checking the appropriate box below

Do you have a disability?

You are considered to have a disability if you have a physical or mental impairment or medical condition that substantially limits a major life activity, or if you have a history or record of such an impairment or medical condition.

Horizontal is proud to be an Equal Employment Opportunity/Affirmative Action Employer providing a drug-free workplace.


You have saved your first job! To see all your Saved Jobs, click here. Or continue scrolling through jobs and bookmark openings that catch your eye and apply for those jobs later.

Return to Job Search

We’re sorry!

There are currently no open positions in your location or accepting applications from out of the country

Return to Home
Cookies help us improve your website experience.
By using our website, you agree to our use of cookies.