The client's platform empowers clinicians to deliver better patient outcomes. It provides solutions including Care Planning, Clinical Documentation, and Order Sets, that encourage patient-centered care by integrating evidence-based content directly into EHR systems. Used by over 100 of the leading US health systems, it is the industry’s leading EHR-based care planning solution that combines the patient story, more than 600 evidence-based clinical practice guidelines and standardized assessments into one patient-centered plan of care across all care settings and disciplines.
Due to ambitious plans to extend our footprint globally we now require a Lead Software Engineer to lead a dynamic, diverse squad of 5-6 engineers primarily focused on new feature development. The squad is highly supportive with all members actively participating in code review and providing mentoring to colleagues. You will split your time 50/50 between hands on engineering and technical/team leadership. You will also work in a matrixed organization and have close collaboration with the business in key technical decisions and determining technical solutions.
We’re looking for:
Engineers with 7+ years’ experience in creating web applications following an Agile development framework. If you have experience in healthcare, then that is highly desirable.
Strong Java development experience using Spring framework.
Experienced with Relational Database systems like Oracle, Postgres SQL / SQL server.
Ability to interface competently with other technical personnel or team members to finalize requirements.
Ability to work well with internal and external technology resources.
Knowledge of DevOps, CI/TDD.
Experience in leveraging AWS Cloud services is a plus.
Ability to write and review portions of detailed specifications for the development of complex system components.
Ability to complete complex bug fixes.
Good Interpersonal skills
Good oral and written communications skills.
BS Engineering/Computer Science or equivalent experience required