Jobs · Information Technology

Senior Software Engineer

EmpiRx Health · United States · 1 mo ago
RemoteRemoteInformation TechnologyFull-time

Key Responsibilities

  • 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 provide constructive 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 integration tests.
  • Troubleshoot and resolve application issues.
  • Identify and address technical debt as part of ongoing development.
  • 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.

Required Qualifications & Experience

  • 5+ years in software engineering with a degree; 8+ years without a degree.
  • 3+ years building web-based applications.
  • 1+ year delivering software in the public cloud environments (Azure, AWS, GCP).
  • Strong experience with modern frameworks (e.g. React, Angular, .Net Core) and proficiency in one or more languages (Java, C#, Python).
  • Familiarity with Agile methodologies (Scrum, Kanban).
  • Experience with SQL and cloud data technologies.
  • Experience with DevOps practices, CI/CD pipelines, and automation.
  • Understanding data security and compliance best practices.
  • Strong analytical and problem-solving skills.
  • Excellent written and verbal communication skills.
  • 2+ years in PBM or healthcare working with HL7, FHIR, EDI, and PHI.
  • Leverage AI Tools (GitHub Copilot, Amazon Q, Claude, etc.) to accelerate coding, testing, and debugging workflows.
  • Experience migrating applications to the cloud and converting to microservices based architecture.
  • Experience architecting and implementing AI-powered features.
  • Familiarity with Databricks (Data Pipelines / ETL, Delta Lake, Unity Catalog, Databricks SQL, MLflow, etc.).
  • Experience with event-driven architecture using Kafka, RabbitMQ, Azure Service Bus, or Azure Event Grid.

Work Environment

Remote

Benefits And Perks

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

Note

This job description is a general outline of responsibilities and qualifications for the role. Additional duties may be assigned, and the position may evolve to meet the organization's needs.

Similar jobs

Senior Software Engineer

PIADA ITALIAN STREET FOODColumbus, OH· 4 days ago
$120k–$180k/yrapply on careers-thepiadagroup.icims.com

Senior Software Engineer

Delta Dental Ins.Alpharetta, GA· 2 mo ago
Information Technology$152k–$154k/yrapply on ejep.fa.us2.oraclecloud.com