
EmpiRx Health
Remote Jobs
We Put the Pharmacist Back in Pharmacy Benefits Management
6 Jobs
• 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
• Support product requirements by implementing well-scoped technical solutions under guidance. • Collaborate with UX/UI designers to implement user interface components that align with design standards and accessibility guidelines. • Develop, test, and maintain efficient, reusable, and reliable code using modern frameworks and languages. • Participate in peer code reviews to learn best practices and incorporate feedback. • Assist with improving system performance, reliability, and maintainability post-deployment. • Troubleshoot and resolve application issues with support from senior engineers. • Learn to identify and document technical debt as part of ongoing development.
Senior Software Development Engineer in Test
EmpiRx HealthWe Put the Pharmacist Back in Pharmacy Benefits Management
• Lead end-to-end test strategy creation, execution planning, and automation coverage expansion across enterprise platforms, APIs, microservices, and UI layers. • Act as test strategy coordinator for cross-team initiatives, including complex integrations, PBM process flows, and multi-system interactions. • Ensure functional, integration, and regression test coverage within sprint cycles, supporting continuous validation of enterprise applications. • Serve as a Subject Matter Expert (SME) for platform testing methodologies and scalable quality practices. • Design, develop, maintain, and execute automated test cases supporting functional, integration, regression, and end-to-end testing. • Contribute to and influence the technology roadmap for test automation frameworks, introducing scalable, maintainable automation libraries. • Apply the Test Automation Pyramid and Shift-Left testing principles to maximize efficiency and early defect detection. • Perform exploratory and targeted manual testing where automation is not feasible or for edge-case validation. • Own CI/CD integration from a Test Engineering perspective by embedding automated quality gates into CI/CD pipelines (Azure DevOps or similar platforms). • Introduce observability into automation efforts through logging, dashboards, defect metrics, and quality reporting. • Validate data integrity, schema evolution, and transactional behavior across relational (PostgreSQL, SQL Server) and NoSQL (MongoDB) databases. • Validate integrations with Databricks Lakehouse/Lakebase architecture and downstream data workflows. • Build and maintain synthetic and anonymized test data pipelines to support comprehensive testing scenarios. • Collaborate with Software Engineers, Product Owners, Business Analysts, and stakeholders to align testing with business requirements and compliance standards. • Serve as liaison between engineering teams and business stakeholders during test planning and execution. • Support root cause analysis of defects and drive corrective actions and continuous improvement initiatives. • Begin mentoring SDETs and peers, fostering knowledge sharing, collaboration, accountability, and psychological safety within teams.
• Drive Delivery & Flow (Primary Focus) • Ensure that teams consistently deliver value within two-week sprints (or Kanban flow, where applicable). • Facilitate daily progress tracking and promptly identify and resolve blockers. • Assist teams in forecasting, planning, and executing work with precision and accountability. • Promote flow metrics such as cycle time, lead time, velocity, and WIP limits to enhance performance. • Collaborate regularly with functional managers to ensure shared understanding, alignment, and execution of Product and leadership initiatives. • Azure DevOps (ADO) Excellence • Own the team’s ADO hygiene and workflow practices: Ensure backlog clarity and readiness, working with the Product Owner. • Facilitate sprint planning helping the team set goals each sprint on the value they plan to deliver. • Board configuration and WIP visibility • Keep the team’s dashboard update to communicate goals and progress. • Ensure that every team’s work is visible, actionable, and aligned with enterprise standards. • Guide teams in utilizing dashboards, queries, analytics views, widgets, and sprint reviews to increase transparency and learning. • Facilitate Core Agile Ceremonies • Lead sprint planning, daily stand-ups, sprint reviews (with Product Owner), and retrospectives with a focus on outcomes, not rituals. • Drive retrospectives that produce measurable improvements, not generic action items. • Coach Product Owners and teams to improve backlog quality and goal clarity. • Improve Team Practices & Predictability • Help teams adopt consistent sprint cadences, review structures, and goal-setting practices that tie directly to value delivery. • Identify delivery bottlenecks and implement practical solutions (process, communication, tooling). • Establish team norms aligned with enterprise-level agile standards and templates. • Support Organizational Agile Maturity • Collaborate with other Scrum Masters and Agile Leaders to ensure consistency across teams. • Provide mentorship to newer teams or teams with limited Agile experience, emphasizing practical application and the effectiveness of Agile methodologies in enhancing delivery rather than theoretical concepts. • Help scale patterns that create transparency, accountability, and flow. • Strengthen Visibility Across the Organization • Ensure all sprint reviews follow the standardized structure, cadence, and publishing of assets. • Build trust with leadership by providing concise reporting on progress, risks, capacity, and delivery velocity. • Ensure that teams are consistently visible, eliminating the notion that their activities are unknown.
• Team Leadership & Development • Own performance management and career development for engineers. • Foster a culture of collaboration, curiosity, innovation, and accountability. • Technical Strategy, Design, & Architecture • Collaborate on defining and communicating technical vision and roadmap. • Oversee architecture decisions to ensure the solution adheres to company standards. • Delivery & Execution • Partner with product managers to ensure alignment of technical requirements, scope, and timelines. • Support long-running teams while balancing career development. • Communication • Communicate project status, risks, and mitigation strategies to stakeholders. • Risk Management & Compliance • Ensure compliance with security, privacy, and regulatory standards.
• Define, implement, and maintain EmpiRx Health’s enterprise technology architecture. • Lead architecture governance, integration strategy, and technical best practices. • Act as a bridge between business, product, and engineering teams. • Design and implement a scalable architecture across EmpiRx Health’s PBM core applications. • Develop and enforce integration strategies leveraging APIs and event-driven frameworks. • Establish best practices for data pipelines, warehousing, governance, and interoperability. • Evaluate and recommend emerging technologies, tools, and third-party solutions.