Software Engineer

Posted Oct 20

This is a fully remote position, open to applicants in United States.

📋 Description

• Design, develop, and maintain features on the current EHR platform utilizing Ruby on Rails across both front-end and back-end layers.

• Create and adjust user-facing views and interactions.

• Implement business logic, services, and data access methods.

• Triage, debug, and resolve production EHR defects through thorough root-cause analysis.

• Conceptualize and build new features and enhancements from requirements through to implementation and testing.

• Write, optimize, and troubleshoot complex SQL queries related to clinical and patient data structures.

• Engage in sprint planning, daily standups, backlog refinement, sprint reviews, and retrospectives.

• Deliver on sprint timelines in collaboration with product owners, QA, and fellow engineers.

• Develop and maintain automated tests while participating in code reviews.

• Adhere to secure coding practices for systems that manage protected health information.

• Utilize AI tools for documentation, code generation and refactoring, test data, scripts, diagrams, code execution, and validation.


⛳️ Requirements

• Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field, or equivalent practical experience.

• 3+ years of professional software development experience with Ruby, preferably Ruby on Rails.

• Full-stack experience with HTML, CSS, JavaScript, Rails view/UI technologies, Rails, ActiveRecord, and service/business logic layers.

• Strong SQL skills, including complex queries, query optimization, and relational database schemas such as PostgreSQL or MySQL.

• Experience resolving defects in live production applications and conducting root-cause analysis.

• Experience in developing new features within an existing, mature codebase.

• Familiarity with software development in a healthcare setting, ideally involving an EHR or clinical system.

• Experience working in an agile/scrum environment with tools like Jira or Azure DevOps.

• Proficiency with automated testing frameworks such as RSpec or Capybara and Git-based version control.

• Practical experience utilizing AI-assisted development tools such as GitHub Copilot or Claude.

• Excellent written and verbal communication skills.

• Direct experience working on or supporting an EHR platform such as Epic, Cerner, athenahealth, or similar.

• Familiarity with HL7 or FHIR standards.

• Understanding of HIPAA and PHI handling requirements.

• Exposure to pharmacy or other clinical workflows.

• Experience with CI/CD pipelines and modern front-end frameworks or Rails tooling such as Turbo, Stimulus, or React.

• Applicants must be eligible to work in this country.


🏝️ Benefits

• Medical, dental, and vision coverage.

• Flexible spending options.

• Company-paid life insurance.

• Company-paid short-term disability.

• Voluntary benefits.

• 401(k) plan.

• Paid Time Off.

• Paid holidays.

People also viewed

The Hello Team1 day ago

VoIP Developer – Engineer

US flagUnited States OnlyFull-timeSoftware Engineer
ApplyView job
Cielo Talent1 day ago

Curriculum Developer

GB flagUnited Kingdom OnlyFull-timeSoftware Engineer£44k – £55k/year
ApplyView job
Quest Analytics, LLC1 day ago

Software Engineer

US flagAlabama, +38 more locationsFull-timeSoftware Engineer
ApplyView job
Hitss Brasil1 day ago

Senior Developer Analyst

BR flagBrazil OnlyFull-timeSoftware Engineer
ApplyView job
Productiv Teams1 day ago

Director of Engineering

PL flagPoland OnlyFreelanceSoftware Engineer
ApplyView job
RTX1 day ago

Senior Ignition Developer

US flagFlorida OnlyFull-timeSoftware Engineer$157.2k – $298.8k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers