Software Engineer (Framework Team)



Software Engineering
Posted on Friday, June 2, 2023

OnShift values people who are dedicated to innovation, and we reward them with flexibility, challenging work, competitive pay, solid benefits, career growth, and personal development.

We’re looking for a Software Engineer to join our growing Product Development team. You will have the opportunity to work in an exciting stack including .NET Core, C#, React, and PostgreSQL. As a Software Engineer supporting the Integrations team, you will have the opportunity to work cross-functionally with embedded Product Owners, Ops and QA. You will leverage cutting edge technologies while working in Agile teams. Everyone has a voice as your entire team actively participates in Scrum practices.

If you are ready to love work, then check out this opportunity!


  • Work closely with your cross-functional product team (which includes QA and product managers) to scope, plan, and build products that drive OnShift forward

  • Help define OnShift’s architecture, technical standards, and Agile process

  • Collaborate with other scrum development teams and others across the company to deliver valuable software to our customers

  • Take initiative on solving technical and organizational problems as they arise

  • Design, build and test commercial business applications?


  • 2+ years' experience developing full-stack web applications, with C#, .NET Core in a commercial software development required.

  • Knowledge of, or experience with, software development best practices, Agile methods, and secure coding best practices

  • Experience with automated testing and building

  • Strong written and verbal communication skills

  • Experience with source code change management

  • Commitment to testing and other tenets of Agile Development

  • Ability to present technical ideas and high-level concepts and solutions to internal and external team members with varying degrees of technical knowledge

  • Experience developing on an open-source platform

  • A bias for action, the ability to break down complex problems into order and structure with process and steps that drive collaboration.

  • Preferred Qualifications:

  • Bachelor's degree in Computer Science or similar degree preferred

  • Experience consuming or developing REST API

  • Experience with React or Angular

  • Experience in API design and development

  • Experience with virtualization/container technologies such as Docker

  • Experience developing in multiple technologies on multiple platforms

  • Proven experience with modern application architecture principles in a commercial environment


  • Opportunity to learn and build skills in a high growth, collaborative culture

  • 100% employer paid medical premiums for employees and their dependents, plus dental and vision options for election

  • 100% employer paid short-term and long-term disability

  • Paid time off and PTO rollover

  • 7 paid holidays plus 5 flexible holiday options

  • Health and wellness package

  • 2 weeks parental leave

  • Matching 401(k)

  • Annual company bonus

  • Ability to work fully remote.


OnShift is a B2B Software Company headquartered in the theater district of Cleveland, Ohio. Along the way we've secured notable awards, some of them include 2022 National Top Workplaces, 2022 Regional Top Workplaces, and 2021 Weatherhead 100. We’re growing fast, we love what we do, and we do it with passion.

Since our inception, OnShift has been uniquely dedicated to the needs of the long-term post-acute healthcare and senior living workforce. We recognize that employees are the greatest asset, and today it's more critical than ever to attract and retain staff members. Our HCM software solutions are designed to deliver operational excellence while improving the daily lives of healthcare employees, so they can focus on what matters most—delivering quality care to patients and residents.


OnShift understands that diverse teams who feel a sense of belonging create a better employee experience, have more fun at work, drive better business results, and create more innovative products. OnShift is committed to continuously evaluating and improving our Diversity, Inclusion, and Belonging efforts through our internal Diversity, Inclusion, and Belonging (DIBs) initiative.


We believe in equal employment and advancement opportunities for all people, based on ability, potential and record of accomplishment.