Senior Software Engineer at OnShift, Inc
We’re looking for a Senior Software Engineer to join our Integrations team in our growing Product Development department. You will have the opportunity to work in an exciting stack including .NET Core, C#, React, and PostgreSQL.
WHO YOU ARE
- 4+ years developing full-stack web applications with C#, .NET Core in a commercial SaaS software development required.
- Experience with automated testing and building
- Experience with React
- Experience with source code change management
- 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.
- Ability to present technical ideas and high-level concepts and solutions to internal and external team members with varying degrees of technical knowledge
- Strong written and verbal communication skills
- Proven experience with modern application architecture principles in a commercial environment
- Experience with software development best practices, Agile methods, and secure coding best practices
- Commitment to testing and other tenets of Agile Development
Preferred Qualifications:
- Bachelor's degree in Computer Science or similar degree preferred
- Experience in API design and development
- Experience consuming or developing REST API
- Experience with virtualization/container technologies such as Docker
- Experience developing in multiple technologies on multiple platforms
Description
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 Senior Software Engineer to join our Integrations team in our growing Product Development department. You will have the opportunity to work in an exciting stack including .NET Core, C#, React, and PostgreSQL. As a Senior Software Engineer, you will have the opportunity to work cross-functionally with embedded Product Owners, Ops and QA. You will mentor others and 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!
WHAT YOU’LL DO
- 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
- Mentor and coach interns and new team members as our department continues its rapid growth
- 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
WHAT’S IN IT FOR YOU
- 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. Office space is available to remote workers who reside in the Greater Cleveland, OH area.
WHO WE ARE
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.
OUR COMMITMENT TO DIVERSITY
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.
Employers will see your profile when they are sending a job in your skill.
Create Your Profile (simple)