
Software Engineer
Posted Oct 20

Posted Oct 20
This is a fully remote position, open to applicants in United States.
• 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.
• 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.
• 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.
The Hello Team
Cielo Talent
Quest Analytics, LLC
Hitss Brasil
Get handpicked remote jobs straight to your inbox weekly.