Employer: NRC Health

Work your way in-office, remote or hybrid

At NRC Health, we promise to help our customers bring Human Understanding to healthcare for their patients and communities. Our associates are at the heart of delivering that promise, so we promise that same Human Understanding to each other. Come where culture is everything.

Our associates. . .

Have Purpose we do work that matters for our partners, the community, and the healthcare industry.
Innovate with us to move healthcare forward.
Give back to the community with paid volunteer time off.
Think Boldly we have big ideas and are empowered to think like an owner.
Fit your role and do what you love.
Grow and develop along a career path designed by you.
Feel Connected our favorite thing about our workday is each other.
Support one another no one says, That’s not my job.
Celebrate with each other at beer:30, virtual events, and company gatherings.
Be Understood we are each unique and want to live our best lives at work and home.
Let life happen with 4+ weeks time off, a flexible work environment, and dress for your day attire.
Live healthy with complimentary lifestyle and financial coaches, a wellness program, and a comprehensive insurance plan.

Who we want
Do you write fast, clean, beautiful code?
Are you comfortable working across the full stack, SQL included?
Do you thrive in a collaborate environment where all team members are empowered to design and deliver solutions to end-users?
Do you enjoy being a feature developer that works with existing code and systems?
Are you highly proficient in at least one object-oriented programming language, preferably Ruby?
Do you look forward to the mix of working with existing code and creating new things from scratch?

What you will do
As a Software Engineer, you will be responsible for working with stakeholders and the development team to define, build and deliver software solutions. You are highly collaborative with a strong independent drive to see solutions through to implementation. You can look at an existing component or system, understand how it works and know what changes need to be made in order to satisfy the feature request. Additionally, you’re a strong communicator that works effectively with non-technical business partners to inform product and business solutions.

What you need
2+ years’ experience working on a professional development team
1+ year of experience using a web-based MVC framework such as Ruby on Rails/Django/Laravel and relational databases (i.e. PostgreSQL, MySQL, SQL Server)
Bachelor’s degree in relevant technical field or equivalent experience
Experience working in a collaborative environment using agile methodology
Strong understanding of MVC, OOP design, data structures, and algorithms
Experience working with relational databases
Proficiency with at least one object-oriented programming language (Ruby preferred)
Experience in web development with a strong understanding of HTML and CSS
NRC Health requires all U.S. associates to be fully vaccinated against COVID-19, unless entitled to an accommodation.

Would be nice
Familiarity with user-centered design is a plus
Familiarity with graphQL is a plus
Experience with React is a plus
Experience with AWS technologies including S3, Route 53 and Cloudfront is a plus
Familiarity with analytics/reporting/data warehousing is a plus
Familiarity with Docker is a plus