Engineer II, Software Engineering BE

Information Technology United States


Description

Employer: Oak Street Health MSO, LLC 
Job Title: Engineer II, Software Engineering BE
Location: 30 W. Monroe Street, Suite 1200, Chicago, IL 60603

The base salary offered will range between $102,690 - $128,400 and will depend on a variety of factors, including, but not limited to, the qualifications of the applicant, years of relevant experience, level of education attained, certifications or other professional licenses held, other business and organizational needs, and if applicable, the location from which the applicant will be performing the job. The total compensation package for this position includes bonus and benefits such as health care, 401(k) plan, Employee Stock Purchase Plan (ESPP), life insurance, disability insurance, and more.

Job Duties:  
Contribute the delivery of a new platform for healthcare clinical team; Partner with Oak Street Health’s stellar engineering, product, and design teams to transform ideas into a reality; Utilize modern methodologies and open source tools to  improve the experience of our teams and our patients; Contribute in all aspects of SDLC process( SCRUM, Design, Code, Test, Deploy & Maintain); Design and build highly available, scalable and responsive services/API’s using our tech stack; Collaborate with Product, UX and other Engineering teams; Collaborate with Platform team following Architecture best practices for scalability and reliability; Contribute to code review process to improve code quality; Mentor Engineers; and Implement SecDevops best practices.

 

Telecommuting permitted- will have opportunity to work at various unanticipated locations throughout U.S.

 

Requirements:  
The position of Engineer II, Software Engineering BE requires a Bachelor’s degree, or foreign equivalent, in Computer Science or a related field and 3 years of progressively responsible, post-baccalaureate experience.

 

Specific Skills or Other Requirements: 
Additionally, the applicant must have:  
  1. Experience in building consumer-facing products with large distributed system backend using .NET running in Linux environment.
  2. Experience in writing web-based software in .NET Core, C#.
  3. Experience in writing proper software unit and integration tests.
  4. Experience in Agile software development lifecycle.
  5. Experience in using MongoDB to store and query data.
  6. Experience working within a microservice architecture.
  7. Experience in modern software debugging techniques and determining the root cause analysis of bugs.