Senior Software Engineer – Bioinformatics

Job ID:
Job date: 2018-06-25
End Date: 2018-08-24

Company : Tabula Rasa HealthCare 

Country : United States 

Role : Technician 


[Click Here to Access the Original Job Post]

Job Description:
A Tabula Rasa Healthcare Co., CareKinesis, is looking for a talented and experienced Senior Software Engineer specializing in Bioinformatics to contribute to our cloud-based Medication Decision Support Platform.

MDS is transforming how clinical professionals visualize and interpret medication therapy management and pharmacogenomics. This team oversees complex calculations, high throughput data processing, as well as the user experience to interpret many different categories of clinical data in the most straightforward and efficient way possible. Our goal is to change the way all healthcare users will understand the impact (pros and cons) of adding or removing any drug from a patient's overall medication regimen.

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 Senior Software Engineer, he or she will take a paramount role in cultivating technical guidance, architecture, best practices as well as assisting the team growth through mentorship.

Location: Mount Pleasant, SC

RESPONSIBILITIES:

  • Work in an agile environment developing full-stack Javascript applications and services.
  • Develop algorithms for modeling, interpretation, and annotation of biological data.
  • Develop applications integrating a combination of new algorithm implementations, existing applications, APIs, data interfaces, and user interface technologies.
  • Ability to develop appropriate data models, track and evaluate patterns of outcomes, and apply relevant analytical and statistical methods.
  • Participation and ownership in all stages of development process: requirements, design, implementation, testing, deployment, and support.
  • Perform challenging work in designing, writing, editing, modifying, and debugging software applications and services.
  • Self-motivated with the ability to design and write high-performance, reliable, and maintainable code.
REQUIREMENTS:

Education:

  • Bachelor's degree in Bioinformatics, Computer Science, Software Engineering or related field is required.
  • Master's degree is preferred.
Experience:
  • 8+ of software development experience in one or more general purpose programming languages. Javascript, Java, Clojure, Ruby, or Go is a plus.
  • Familiarity with ontologies or data models such as FHIR, SNOMED, RxNorm, LOINC, ICD-10, etc.
  • Ability to automate a manual data process that is secure, efficient and scalable.
  • Ability to analyze the needs of the business and work closely with product management and research and development to develop innovative clinical application solutions.
  • Ability to design, implement and scale clinical data models.
  • Working knowledge of MVC frameworks such as Angular, React, Ember, or Backbone.
  • Experience developing, testing and documenting RESTful APIs; with event-driven design patterns utilizing message queues; with SQL and/or NoSQL data stores; with designing, developing and deploying distributed systems.
  • Knowledge of security and encryption.
  • Knowledge of e-prescribing standards certifications a plus. (Meaningful Use, FHIR)
  • Strong analytical abilities, organizational skills, problem-solving skills, and attention to detail.
  • Comfortable with large projects in source control (git), continuous integration (Jenkins) and writing unit tests and integration tests.
  • Ideal candidates must be innovative, creative, flexible and be passionate about building quality software.
  • Highly skilled in written and verbal communication.
  • Has exceptional initiative and follow-through on projects with minimal supervision or guidance.
  • Passionate about knowledge sharing and has the skills to help develop and advance the team through mentorship.
  • Establishes and maintains effective working relationships with clients, end-users, and team members.
  • Experience in Healthcare Technology (preferred)
WORK ENVIRONMENT:
  • Work hard play hard and change the world attitude.
  • Fast paced environment.
  • Collaboration across remote sites within the company.
  • New office located on Shem Creek.
  • Flexibility to work remote when warranted.
  • Regular office activities include: game nights, paddle boarding, yoga on the pier, team lunches and happy hours.
  • Office health and wellness initiatives, for those interested. (on-site private shower) Celebrating success!


Requeriments :

Skills :

Areas :


Additional Info:
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.

[Click Here to Access the Original Job Post]