Job Summary
We're opening eyes, hearts and minds to the impact that a pharmacy team can have in changing lives.
Join our group of talented, committed team members-pharmacists, pharmacy care coordinators, technologists, product strategists and more-to create and expand the delivery of personalized health support that people didn't even know could be possible.
The Senior Software Engineer for Stellus Rx will be a key member of our Technology Team, working closely with Stellus Rx leaders and across the organization to unlock the health of millions of Americans. We are a culture that is unabashedly driven by purpose — making a difference to patients and team members while growing at an accelerated rate.
This role is for an engineer who has embraced AI-assisted development as a core part of how they work — using it to write better code faster, reduce toil, and deliver higher-quality software with fewer manual steps.
Role and Responsibilities:
AI-Assisted Development & Engineering Excellence
- Use AI coding tools (e.g., GitHub Copilot, Claude, Cursor, or similar) as a primary part of your development workflow — for code generation, refactoring, debugging, test writing, and documentation — rather than as an occasional aid.
- Ensure accuracy of architecture through analysis, AI-augmented coding, clear documentation, and thorough problem resolution.
- Maintain in-depth, up-to-date knowledge of standards, guidelines, industry trends, and evolving AI development tooling.
- Build web and mobile applications with a mindset of leveraging AI to accelerate delivery without sacrificing code quality or security.
DevOps & CI/CD
- Work in a DevOps environment with deep understanding of CI/CD pipelines, APM, security scanning, test automation, unit testing, and rapid deployment methodologies (NewRelic, SonarCloud, Checkmarx, Atlassian suite, Sentry, etc.).
- Use AI tools to assist in pipeline configuration, automated test generation, and code quality review — reducing manual effort across the SDLC.
- Interface with NoSQL and relational databases; design and optimize data access patterns for performance and scalability.
Agile Collaboration & Communication
- Work closely with Product Owners and Agile Scrum Masters to ensure prioritization aligns with company objectives and product deliverables.
- Communicate effectively with scrum teams, Product Owners, design teams, and leadership.
- Use AI-assisted tools for documentation, sprint summaries, and technical write-ups to reduce overhead and improve consistency.
- Collaborate with design teams using Figma to source and implement UX designs accurately.
Web Services & Cloud Integration
- Develop and maintain web service integrations across a modern AWS cloud stack (API Gateway, Lambda, SQS, Kinesis, SES, SNS, EC2, Fargate).
- Build with Microservices, Event-Driven Architecture, and Pub/Sub models (Kafka or Kinesis).
- Apply knowledge of MFA, Firebase, and Identity and Access Management in application security contexts.
Qualifications and Requirements:
- AI-Assisted Development & Engineering Excellence
- Use AI coding tools (e.g., GitHub Copilot, Claude, Cursor, or similar) as a primary part of your development workflow — for code generation, refactoring, debugging, test writing, and documentation — rather than as an occasional aid.
- Ensure accuracy of architecture through analysis, AI-augmented coding, clear documentation, and thorough problem resolution.
- Maintain in-depth, up-to-date knowledge of standards, guidelines, industry trends, and evolving AI development tooling.
- Build web and mobile applications with a mindset of leveraging AI to accelerate delivery without sacrificing code quality or security.
- DevOps & CI/CD
- Work in a DevOps environment with deep understanding of CI/CD pipelines, APM, security scanning, test automation, unit testing, and rapid deployment methodologies (NewRelic, SonarCloud, Checkmarx, Atlassian suite, Sentry, etc.).
- Use AI tools to assist in pipeline configuration, automated test generation, and code quality review — reducing manual effort across the SDLC.
- Interface with NoSQL and relational databases; design and optimize data access patterns for performance and scalability.
- Agile Collaboration & Communication
- Work closely with Product Owners and Agile Scrum Masters to ensure prioritization aligns with company objectives and product deliverables.
- Communicate effectively with scrum teams, Product Owners, design teams, and leadership.
- Use AI-assisted tools for documentation, sprint summaries, and technical write-ups to reduce overhead and improve consistency.
- Collaborate with design teams using Figma to source and implement UX designs accurately.
- Web Services & Cloud Integration
- Develop and maintain web service integrations across a modern AWS cloud stack (API Gateway, Lambda, SQS, Kinesis, SES, SNS, EC2, Fargate).
- Build with Microservices, Event-Driven Architecture, and Pub/Sub models (Kafka or Kinesis).
- Apply knowledge of MFA, Firebase, and Identity and Access Management in application security contexts.
Preferred Experience:
- Hands-on experience building or integrating AI/ML-powered features into production applications.
- Experience with LLM APIs (OpenAI, Anthropic, or similar) for application-layer AI integration.
- Healthcare industry experience; familiarity with FHIR/HL7 standards.
- Experience with NextJS and/or Expo (React Native).
- TypeScript and Redux experience.