Software Engineer II - EOM
Company: Tabula Rasa Healthcare
Location: Mount Pleasant
Posted on: August 31, 2020
Tabula Rasa Healthcare- TRHC is a family of companies that
leverages technology to improve healthcare. TRHC works with
providers and insurers to identify multi-drug interactions and to
reduce risk of medication-related problems. We have developed the
first multi-drug interaction tool that identifies risk across a
variety of safety factors and presents meaningful opportunities to
mitigate that risk. This technology can be used to assess safety at
the individual patient-level or to stratify medication risk at the
population-level, and can be embedded within any EMR or other
healthcare IT system. A Tabula Rasa Healthcare Co., CareKinesis, is
looking for a talented and experienced Software Engineer II to
contribute to our EOM Platform. The candidate selected for this
role will work together with a Scrum team to take requirements
through the development lifecycle and transform into high quality,
valuable deliverables. As a Software Engineer II, he or she will
take a paramount role as a tech lead in cultivating technical
guidance, architecture, best practices as well as assisting the
team and growth through mentorship. He or she will also be a key
member in the overall assessment, vision, and implementation of our
technical decisions by participating in cross-team committees.
RESPONSIBILITIES Function as a tech lead in an agile environment
well as a Rails Core application in our EOM Platform. (Node.js,
Angular.js, React.js, Ruby, Rails preferably on a UNIX or Linux
platform) Participation and ownership in all stages of development
process requirements, design, implementation, testing, deployment,
and support. Passionate about knowledge sharing and has the skills
to help develop and advance the team through mentorship. Perform
challenging work in designing, writing, editing, modifying, and
debugging software applications and services. Participation in
cross-team architecture, design, process discussions and decisions
within established committees. Self-motivated with the ability to
design and write high-performance, reliable, and maintainable code.
Learn new technologies and resolve challenges involved with
integrating them with our infrastructure. Update and modify systems
to improve efficiency. Work closely with Product Team in evaluating
current systems and making decisions on future development.
Developing, testing and documenting RESTful APIs with event-driven
design patterns utilizing message queues with SQL andor NoSQL data
stores with designing, developing and deploying distributed
systems. Comfortable with large projects in source control (git),
continuous integration (Jenkins) and writing unit tests and
integration tests. Design, develop and implement solutions around
both a micro-service and monolithic architectures. REQUIREMENTS
Education Bachelor's degree in Computer Science, similar technical
field of study, or related practical experience. M.S. in Computer
Science or similar technical field of study(preferred) Experience 2
- 5 years of professional software development experience.
Expertise in two or more general purpose programming languages.
Preferred Experience in Healthcare Technology andor Pharmacy
Operations. Preferred Experience with EHRs, integrations, system
validations (EPIC, Cerner, QS1, etc.). Interest and ability to
learn other coding languages and technologies as needed. Knowledge
of e-prescribing standards certifications a plus. (Meaningful Use,
FHIR) Familiarity with ontologies such as SNOMED, RxNorm, LOINC,
ICD-10, NDC a plus Qualifications Ideal candidates must be
innovative, creative, flexible and passionate about building
quality software. Ability to architect, design, develop and
implement solutions around a micro-service and monolithic
architectures. Highly skilled in written and verbal communication.
Has exceptional initiative and follow-through on projects with
minimal supervision or guidance. Establishes and maintains
effective working relationships with clients, end-users, and team
members. Experience using platform provided tools preferred
(Docker, Cloud Foundry, AWS, New Relic, Sentry). Experience with
performance optimization, especially the use of asset pipelines and
CDNs, as well as tools used to analyze front end performance
bottlenecks. Preferred experience with database re-factoring and
decomposing existing systems from a monolith to a micro-services
architecture. WORK ENVIRONMENT Fast paced environment.
Collaboration across remote sites within the company. New office
located on Shem Creek. Flexibility to work remote when warranted.
Office health and wellness initiatives, for those interested.
(on-site private shower) Celebrating success DICE
Keywords: Tabula Rasa Healthcare, Mount Pleasant , Software Engineer II - EOM, IT / Software / Systems , Mount Pleasant, South Carolina
Didn't find what you're looking for? Search again!