Software Engineer Engineering - Brentwood, TN at Geebo

Software Engineer

Why naviHealth?
naviHealth is the result of over a decade of dedicated visionary leaders and innovative organizations challenging the status quo for PAC management solutions. We do healthcare differently and we are changing healthcare one patient at a time. How might you ask? By hiring talented clinicians, engineers, analysts, and healthcare leaders to create and utilize cutting edge technology to provide the patient with the best level of care for the right amount of time.
Why Is This Role Critical?
IF you are genuinely passionate about technology and desire to be a contributor to a company's bottom line, using some of the latest technologies in the industry.
IF you are looking to join a team of colleagues with that same passion, be highly collaborative, and win as a team!
IF you enjoy building true Enterprise-Level Microservices.
Then look no further
naviHealth, the health industry's leading post-acute care coordinator, is seeking highly-motivated, tech-savvy, and team player in the role of Software Engineer. This role is a partner and contributor to the naviHealth/Cardinal Health organization, contributing to a highly skilled software engineering team as they efficiently deliver industry-leading technology solutions.
Successful candidates will possess proven experience developing and delivering quality software solutions. Moreover, have a genuine passion and energy to grow within an aggressive and fun environment, using the latest technologies in alignment with the company's technical vision and strategy.
What you will be accountable for .
Write high quality code with corresponding unit tests.
Ability to aggressively learn new technologies, via mentoring, training, and most of all independently-motivated education.
Work with product representatives to refine business stories.
Engage with team members in a collaborative manner while achieving deliverable objectives.
Contribute to team growth by providing feedback, ideas, and collaboration with other engineers with positivity and enthusiasm.
Identify opportunities for process improvement and effectively present them to decision makers.
Routinely review technology trends to identify potential value of new tools, frameworks, and patterns.
What you will need to be successful
Experience designing, developing, and delivering software services at an enterprise scale
Experience working in a team-oriented, collaborative, environment
Experience designing and developing reusable components using JavaScript frameworks
A genuine passion for technology and desire to positively work with colleagues to collectively achieve common goals
Experience with Microsoft .NET Core, Entity Framework, and C#
Experience with Angular/React, JavaScript, jQuery
Generation and maintenance of RESTful Services
Excellent verbal and written communication
The nice to haves
Agile environment
Container based development/deployment
Healthcare experience
About Us
naviHealth is a pioneer in post-acute care and care transitions with a combined unprecedented 18 years of experience that uniquely positions us to manage patients, improve clinical and financial outcomes, and share risk with payors and providers. As a Cardinal Health company, we provide clinical support alongside scalable technology and advisory solutions that empower health systems, health plans, and post-acute providers to navigate care episodes across the continuum, with the goal of reducing waste and improving patient outcomes
naviHealth Values
We care about the people we serve.
We care about each other.
We care about our communities.
We embrace innovation.
We like simple.
naviHealth is proud to be an equal opportunity/affirmative action employer. We are committed to attracting, retaining and maximizing the performance of a diverse and inclusive workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.
. Apply now!Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.