2016-06-10

Job Description:We're looking for a Software Engineer for our integrations team to help build and maintain our APIs and integration solutions for connecting CareMessage with leading EHR systems. Our team believes in an Agile development environment, test driven development. Our tools of choice are Ruby on Rails and PostgreSQL, and we place an emphasis on open collaboration and ownership. When something isn’t working, we’re not afraid to throw it out and try something new - so if you have exciting ideas about the dev process and how to make your own job even easier, you’ll fit right in. We're remote first! All of our developers and QA engineers are working from a remote locationResponsibilitiesDesign, build and maintain efficient, reusable, and reliable Ruby code.Ensure the best possible performance, quality, and responsiveness of applications.Identify bottlenecks and bugs, and devise solutions to these problems.Help maintain code quality, organization, and automation.Apply scalable application fundamental design principles as needed.Collaborate with other team members and stakeholders.Take smart risks and champion new ideas.Write unit, functional, and integration testsCollaborate with engineering, QA, and product team membersScale our applications as our user base growsBe responsible for leading product features from concept to implementation to deployment Requirements2+ years of working experience with HL7 (V2) and API-based integrations.2+ years of web application engineering experience with RubyA solid understanding of Ruby and object-oriented programmingFamiliarity with important concepts including MVC, Mocking, ORM, and RESTfulPassionate about improving the dev process and recognize the value of an awesome company cultureFamiliarity with Healthcare industry and Enterprise level application development.Ability to implement automated testing platforms and unit testsFamiliarity with development aiding tools, such as Bower, Bundler, or Rake.Understanding of healthcare data interoperability standards such as HL7, FHIR, CDA etc is desired.Be willing to help your teammates, share your knowledge with them, and learn from themBe open to giving and receiving feedback

Show more