Remote job
Software Engineer
Job details
About this role
Role overview Build and support an established electronic health record platform, contributing across its user interface, application logic, and data layer. The work combines production issue resolution with feature development in an agile team, with care required when handling clinical and patient information.
Responsibilities - Develop and maintain full-stack features using Ruby on Rails, from user-facing views to backend services and data access. - Investigate production defects, identify root causes, and deliver durable fixes. - Implement enhancements within the existing platform architecture, from requirements through testing. - Write, tune, and troubleshoot SQL queries against relational databases and clinical data structures. - Join sprint planning, standups, backlog refinement, reviews, and retrospectives; coordinate delivery with product, QA, and engineering peers. - Maintain automated tests, review code, follow secure development practices, and use AI-assisted tools with appropriate review.
Requirements - Three or more years of professional Ruby development, preferably with Rails, and full-stack experience. - Strong SQL skills, including complex queries, optimization, and relational schemas. - Experience supporting a mature production application and developing features within an established codebase. - Bachelor’s degree in a related field or equivalent practical experience. - Familiarity with agile development, Git, and automated testing frameworks. - Clear written and verbal communication and experience using AI-assisted development tools.
Nice to have - Direct experience with an EHR or other healthcare software, plus familiarity with clinical or pharmacy workflows. - Knowledge of HL7 or FHIR, HIPAA, and handling protected health information. - Experience with CI/CD pipelines or tools such as Turbo, Stimulus, or React.
Benefits and work setup - Remote, full-time position. Benefits include medical, dental, and vision coverage, paid time off and holidays, retirement savings, and insurance options.