Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
EmpiRx Health

Software Engineer II

EmpiRx Health

Software Engineer II at EmpiRx Health contributing to the design and development of healthcare products. Collaborating with teams while leveraging AI-powered pharmacy care platform.

Posted 4/23/2026full-timeRemote • 🇺🇸 United StatesJuniorMid-LevelWebsite

Tech Stack

Tools & technologies
AngularAWSAzureCloudGoogle Cloud PlatformJavaKafkaMicroservicesPythonRabbitMQReactSQL

About the role

Key responsibilities & impact
  • Partner with product managers to understand business requirements and implement technical solutions.
  • Collaborate with UX/UI designers to implement intuitive and accessible user interfaces.
  • Develop, test, and maintain efficient, reusable, and reliable code using modern frameworks and languages.
  • Participate in peer code reviews and incorporate feedback.
  • Optimize system performance, scalability, and reliability for post-deployment.
  • Work with SQL and cloud-based storage solutions (e.g., Azure Blob Storage, Data Lake).
  • Create and maintain unit tests and contribute to integration tests.
  • Troubleshoot and resolve application issues.
  • Identify and address technical debts as part of ongoing development.
  • Contribute to architecture and design decisions under guidance from senior engineers.
  • Apply best practices for mobile, web, and backend systems.
  • Design and consume RESTful APIs within microservices architecture.
  • Create and maintain clear and accurate technical documentation.
  • Stay informed about emerging technologies and industry best practices.
  • Communicate progress, risks, and blockers to team members.
  • Collaborate effectively with cross-functional teams.

Requirements

What you’ll need
  • 2+ years in software engineering with a degree; 4+ years without a degree.
  • 1+ years building web-based applications.
  • Hands-on experience with public cloud environments (Azure, AWS, GCP).
  • Experience with modern frameworks (e.g. React, Angular, .NetCore) and proficiency in one or more languages (Java, C#, Python).
  • Familiarity with Agile methodologies (Scrum, Kanban).
  • Experience with SQL and cloud data technologies.
  • Exposure to DevOps practices, CI/CD pipelines, and automation.
  • Understanding data security and compliance best practices.
  • Strong analytical and problem-solving skills.
  • Experience in the healthcare industry (preferred).
  • Familiarity with HL7, FHIR, EDI, and PHI (preferred).
  • Use of AI-assisted development tools (GitHub Copilot, Amazon Q, Claude, etc.) (preferred).
  • Familiarity with Databricks or cloud data platforms (preferred).
  • Familiarity with event-driven architecture using Kafka, RabbitMQ, Azure Service Bus, or Azure Event Grid (preferred).

Benefits

Comp & perks
  • Paid Time Off
  • 401(k) program
  • Health Insurance including Dental & Vision coverage
  • Student Loan Reimbursement
  • Health Savings Account
  • Employee Assistance Program

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software engineeringweb-based applicationsSQLcloud environmentsReactAngular.NetCoreJavaC#PythonRESTful APIs
Soft Skills
analytical skillsproblem-solving skillscommunicationcollaborationfeedback incorporationprogress reportingrisk managementblocker identification