Requirements
- Minimum 4 years of hands-on software engineering experience with JavaScript and one other programming language with at least 3 years of that experience in developing healthcare integrations leveraging common interoperability standards (FHIR and HL7)
- Exceptional fundamentals of computer programming, including a good understanding of software development lifecycle, coding best practices, design patterns, object-oriented architecture, etc.
- A commitment to supporting and fostering diversity and inclusion (We have a global team and you will regularly collaborate with people from a variety of walks of life)
- This role requires the candidate to reside within the United States of America
- Strategic Leadership: Demonstrated ability to autonomously drive the delivery of long-term initiatives
- Growth-oriented mindset
- Communication Skills: Outstanding written and verbal communication skills, especially in fully remote environments
- Project Management: Effective project management skills, with emphasis on the ability to collaborate with technical and non-technical partners to lead discovery, development, and testing phases of integration development
- Strong experience working remotely
Preferred Experience
- Experience working with mainstream EHRs such as Epic, eClinicalWorks, AthenaHealth, NextGen, etc.
- Experience with our Tech Stack: Rhapsody, JavaScript/TypeScript/React, Ruby on Rails, Postgres, GCP
- Experience with Mirth and/or Rhapsody Integration Engine (we use Rhapsody)
- Background in TDD engineering environments
- Experience working closely with data teams, leveraging healthcare data and foundational data science concepts
Job Responsibilities
- Leveraging a deep understanding of our company objectives and technical strategy, you will work with the team to define effective approaches to impacting the current and future workflows of safety-net healthcare providers and the patients that they support.
- You will lead communication with customers, partners, and other external technical resources to understand the integration requirements and implementation details of those workflows and design effective solutions.
- You will design, build, and maintain integrations in Rhapsody (Javascript) following engineering best practices.
- Working with the rest of the team, you will develop and expand upon scalable architecture for healthcare integrations
- You will provide technical training for integrations you develop to assure capabilities for support teams to monitor and troubleshoot integrations, and you will assist in measuring impact of live integrations
- You will work closely with Product teams to conceptualize and define impactful solutions, often through Product Requirements Documents (PRDs).
- You will help improve the team over time through essential team rituals, such as Kickoffs, Retrospectives, and Tech Debt Reviews
- You will contribute to the team by participating in On-Call (PagerDuty) activities.
Within 1 Month you’ll
- Have a working familiarity with CareMessage’s features and the API
- Understand the Rhapsody Development Environment and our SDLC
- Learn and follow CareMessage's integration engineering standards, coding best practices and development processes
- Establish rapport with engineers on the team through Wiki contributions, 1:1s, Team Rituals, etc.
Within 3 Months you’ll
- Be self-sufficient in completing tasks and have delivered upon Integration projects with wide-ranging impact
- Gain a strong understanding of our technical environment and identify areas for growth in our processes, systems and/or tooling
- Understand our Company Objectives and be able to articulate how Integrations directly impacts them
Within 6 Months you’ll
- Be noted as a technical leader by your peers and manager having developed strong trust and rapport with them
- Have end-to-end ownership of the implementation of multiple integration projects
- Contribute your expertise in one or more areas that drive value and impact within our engineering department (e.g., API improvements, automated testing strategies, etc.)
Similar Jobs
Software Architect - AI Focused
Software Engineer, Business Platform
Senior Full Stack Engineer - Content API Team (f/m/d)
Senior Full Stack Engineer - Content API Team (f/m/d)
Software Engineer, Senior
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say