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

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.

Senior Software Engineer
EmpiRx HealthSenior Software Engineer developing scalable healthcare technology solutions for pharmacy benefits management. Collaborating on cloud-based applications and optimizing performance in a remote work environment.
Tech Stack
Tools & technologiesAngularAWSAzureCloudETLGoogle Cloud PlatformJavaKafkaMicroservicesPythonRabbitMQReactSQLUnity
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 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
- Contribute to architecture and design decisions under guidance from Principal 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 and stakeholders
- Collaborate effectively with cross-functional teams
- Use tools like Azure DevOps, Teams, and Lucid Chart for effective collaboration
Requirements
What you’ll need- 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
- Exposure to 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
Benefits
Comp & perks- Paid Time Off
- a 401(k) program
- Health Insurance including Dental & Vision coverage
- Student Loan Reimbursement
- Health Savings Account
- Employee Assistance Program
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Software EngineeringWeb-Based Application DevelopmentCloud EnvironmentsModern FrameworksSQLData SecurityMicroservices ArchitectureEvent-Driven ArchitectureUnit TestingIntegration Testing
Soft Skills
Analytical SkillsProblem-Solving SkillsCommunication SkillsCollaboration Skills