Share Email Opening Apply Now
Title

Senior Software Engineer II -  

Description

SinfoníaRx (a company of Tabula Rasa Healthcare Inc.) is a growing and innovative health care company whose mission is to provide the highest quality healthcare solutions for health plans, patients, and caregivers through Medication Therapy Management (MTM) programs, services, and products.

MTM is a personalized service designed to optimize health outcomes for individual patients. Through the SinfoníaRx program, pharmacy interns, pharmacy technicians, and pharmacists as a team work directly with patients, their providers, and community pharmacists to ensure optimal treatment while reducing the risk of adverse events and drug interactions. The SinfoníaRx program is unique in its ability to identify and triage drug-related problems at a population level on a per patient basis.

We are looking for a talented and experienced Senior Software Engineer II. As a Senior 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 in 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 developing on both full-stack Javascript applications / services as 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 and/or 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:

  • 10+ of professional software development experience.
  • Expertise in two or more general purpose programming languages.
  • Preferred Experience in Healthcare Technology and/or Pharmacy Operations.
  • Preferred Experience with EHRs, integrations, system validations (EPIC, Cerner, QS/1, 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 be 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.
  • 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 using platform provided tools preferred (Docker, Cloud Foundry, AWS, NewRelic, 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.

SinfoníaRx provides:

  • An environment of excellence and high-quality service
  • Focus on people, communication, trust, and improvisation
  • Competitive salaries
  • Generous benefit plans
  • Paid leave and holidays
  • A relaxed work environment

 
Position Requirements

#DICE

 
Full-Time/Part-Time Full-Time  
Shift -not applicable-  
Position Senior Software Engineer II -  
Post Internal Days 0  
Number of Openings 2  
Location SinfoniaRx - Tucson, AZ  
About the Organization  
EOE Statement We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law.  
Cell None Specified 

HoursPerWk None Specified 

supervisorUID None Specified 

This position is currently accepting applications.

Apply Now



WE ALSO RECOMMEND

Other Jobs Within Same Category
Senior Java Software Developer Full-Stack in Eden Prairie, MN
Posted on: 11/15/2019
[Apply Now]

Senior Data Analyst in Moorestown, NJ
Posted on: 11/15/2019
[Apply Now]

Software Engineering Manager in Mount Pleasant, SC
Posted on: 11/15/2019
[Apply Now]

Senior Software Engineer - Medication Decision Support in Mount Pleasant, SC
Posted on: 11/15/2019
[Apply Now]

Senior Software Engineer - Medication Decision Support in Mount Pleasant, SC
Posted on: 11/15/2019
[Apply Now]


Other Jobs Within 60 Miles
Marketing Manager in Tucson, Arizona
Posted on: 10/23/2019
[Apply Now]

Information Security Analyst in Tucson, Arizona
Posted on: 10/4/2019
[Apply Now]

Regional Support Manager, Technical in Tucson, Arizona
Posted on: 10/4/2019
[Apply Now]

Nursing Program Coordinator in Tucson, Arizona
Posted on: 10/10/2019
[Apply Now]

Senior Software Engineer (Product Validation) in Tucson, Arizona
Posted on: 9/5/2019
[Apply Now]



 


 
Click here for technical assistance.