Software Engineer – Full Stack
Empower Pharmacy
We do not know your resume yet
Upload your resume to unlock your actual match score and identify important JD keywords before applying.
Recruiters may search these ATS Keywords in your resume
Keywords
Job Description
Our strength is built on four core values: People, Quality, Service, and Innovation. Guided by these principles, we’ve created a uniquely integrated healthcare platform powered by advanced technology, operational excellence, and a relentless commitment to patient care. From manufacturing and quality control to distribution and customer experience, our teams work together to raise industry standards, expand access to critical medications, and improve outcomes for patients and providers across the country.
At Empower, joining our team means more than starting a new role. It means becoming part of a mission-driven organization that’s transforming healthcare at scale. We invest deeply in our people, encourage bold thinking, and create opportunities for growth, leadership, and innovation at every level. Your ideas matter here, your development is supported, and the work you do has a direct impact on the lives of millions.
If you thrive in a fast-moving, purpose-driven environment where innovation, collaboration, and ambition come together, Empower Pharmacy is the place for you. Let’s transform healthcare together.
Position Summary:
The Software Engineer - Full Stack drives measurable business impact by building scalable, secure, and high-performing digital platforms that accelerate product delivery, operational efficiency, and customer outcomes.
This role owns end-to-end development across modern web frontends, APIs, microservices, and data layers, ensuring resilient architecture and seamless cloud integration. Leveraging AI as a force multiplier, the engineer enhances development speed, code quality, system reliability, and data-driven decision-making.
Operating within Empower's hyper-growth, highly regulated 503A/503B environment, this position ensures compliance, scalability, and innovation coexist. The role demands talent characterized by strong strategic thinking, disciplined execution, and continuous learning agility, enabling rapid adaptation to evolving technologies, regulatory expectations, and business priorities while consistently delivering high-impact, enterprise-grade software solutions that support mission-critical healthcare operations and long-term digital transformation objectives.
Responsibilities:
Platform Engineering
- Full Stack: Design, develop, and optimize end-to-end applications using C#, Python, TypeScript, React.js, Next.js, Java, Spring Boot, Node.js, and GraphQL. Integrate modern frontends, APIs, and microservices-based backend services while leveraging AI-assisted coding and testing tools to accelerate delivery, improve code quality, and ensure scalable, secure, and maintainable system architecture aligned with enterprise standards.
- API Development: Build and enhance RESTful APIs that enable seamless data exchange across systems. Apply AI-driven monitoring and performance tuning to improve latency, reliability, and scalability while ensuring compliance with security and regulatory standards within a highly controlled healthcare technology environment.
- Cloud Architecture: Engineer cloud-native solutions across AWS and Azure using Infrastructure as Code. Leverage AI-powered optimization tools to enhance resource utilization, system resilience, and cost efficiency while maintaining high availability and compliance in a rapidly scaling, regulated ecosystem.
- Pipeline Automation: Develop and manage CI/CD pipelines using Azure DevOps. Integrate AI-driven automation to streamline build, test, and deployment processes, reduce cycle times, and ensure consistent, reliable software delivery across environments with strong governance and traceability.
- Infrastructure Management: Implement Terraform-based infrastructure automation, utilizing AI insights for predictive scaling, anomaly detection, and performance optimization to ensure stable, efficient, and compliant infrastructure that supports continuous delivery and evolving business demands.
- Release Engineering: Drive release quality through automated testing, monitoring, and rollback strategies enhanced by AI, ensuring minimal downtime, rapid issue resolution, and consistent deployment outcomes aligned with enterprise reliability and regulatory expectations.
- Cross-Functional Collaboration: Partner with product, data, and engineering teams to design integrated solutions. Use AI-enabled collaboration tools to enhance decision-making, accelerate problem-solving, and ensure alignment between technical execution and strategic business objectives.
- Technical Leadership: Contribute to architectural decisions, promote engineering best practices, and mentor peers by leveraging AI-assisted insights. Foster a culture of continuous improvement, innovation, and high-performance delivery within a fast-paced, growth-oriented organization.
- Continuous Improvement: Identify system inefficiencies and implement enhancements using AI-driven analytics. Improve performance, scalability, and developer productivity while ensuring solutions remain adaptable to evolving regulatory, technical, and operational requirements.
- Proficiency in C#, .NET Core, Angular, React.js, Next.js, Python, Java, Spring Boot, Node.js, TypeScript, GraphQL, and microservices architecture, with a strong understanding of full stack development, API design, and cloud-native application development.
- Expertise in Terraform, Azure DevOps CI/CD pipelines, and containerization technologies such as Docker and Kubernetes for scalable and automated deployments.
- Strong knowledge of AWS and Azure services, including cloud architecture, monitoring, and security best practices in regulated environments.
- Ability to leverage AI tools for coding, testing, optimization, and decision-making to enhance engineering productivity and system performance.
- A minimum of four years of professional experience in backend development with expertise in C# and .NET Core, or equivalent hands-on experience demonstrating the ability to deliver high-quality software solutions.
- Bachelor's degree in Computer Science, Information Technology, or a related field, or an equivalent combination of education, training, and experience demonstrating strong software engineering capabilities.
- Strong leadership, collaboration, and problem-solving skills, with the ability to communicate complex technical concepts effectively across teams and adapt to a fast-paced, evolving environment.
- Experience developing headless web applications using REST APIs, with a strong understanding of containerization technologies such as Docker and Kubernetes and microservices architecture.
- Nice to have: Experience with React Native for cross-platform mobile application development.
- Familiarity with healthcare standards and regulations such as Health Level Seven International (HL7) and the Health Insurance Portability and Accountability Act (HIPAA) is a plus.
- Customer Focus: Builds trust through customer-centric solutions.
- Strategic AI: Guides responsible AI adoption and adaptation.
- Optimizes Work Processes: Drives efficiency with continuous improvement.
- Collaborates: Partners effectively to achieve shared goals.
- Resourcefulness: Secures and deploys resources efficiently.
- Manages Complexity: Simplifies and solves complex challenges.
- Ensures Accountability: Delivers on commitments with integrity.
- Situational Adaptability: Adjusts approach to shifting conditions.
- Communicates Effectively: Tailors messages to diverse audiences.
- People: Empowering people defines who we are.
- Quality: Excellence in every product, every time.
- Service: Serving others is our highest purpose.
- Innovation: Advancing care through technology and discovery.
We offer comprehensive benefits to support your health, well-being, and future, including medical, dental, and vision coverage, paid time off, 401(k) matching, wellness perks, IV therapy, and compounded medications. Learn more: https://careers.empowerpharmacy.com/benefits/
Physical Requirements:
While performing the responsibilities of the job, the employee is required to talk and hear. The employee is often required to remain in a stationary position for a significant amount of the workday and frequently use their hands and fingers to handle or feel in order to access, input, and retrieve information from the computer and other office productivity devices. Employees are regularly required to move about the office and around the corporate campus. The employee is regularly required to stand, walk, reach with arms and hands, climb or balance, and to stoop, kneel, crouch or crawl.
About The Company
Empower Pharmacy
Empower Pharmacy, along with Empower Pharma, stands at the forefront of compounding pharmaceutical innovation, redefining personalized medication solutions on a national scale. We specialize in crafting tailored medications to meet unique patient needs, offering alternatives not found in standard commercial offerings. This includes customizing medication strengths, formulating novel dosage forms, ensuring allergen-free compositions, and consolidating multiple medications into a single dosage for enhanced patient convenience and compliance. Our unique positioning as a licensed manufacturer, wholesaler, and pharmacy encapsulates a vertically integrated model that streamlines the pharmaceutical supply chain. By eliminating traditional intermediaries, we offer our medications at significantly reduced costs. This approach has established Empower as a comprehensive solution for both individual patient prescriptions (B2C) and office-use pharmaceuticals (B2B), manufacturing over 600 distinct drugs for a vast network of healthcare providers and millions of patients across all 50 states and internationally. Empower is pioneering a new era in the compounding pharmaceutical sector, setting a precedent with its expansive scale and commitment to making quality, affordable medication more accessible. Headquartered in Houston, Texas, Empower Pharmacy is a dynamic, growth-oriented 503A Compounding Pharmacy and FDA registered 503B Outsourcing Facility. We are dedicated to enhancing the well-being of our patients through an extensive selection of health and wellness products. By challenging the conventional pharmaceutical model, we aim to deliver superior healthcare products at competitive prices. Our commitment extends to exceptional customer service and streamlined delivery processes, prioritizing patient safety through continuous investment in our team and the latest technological advancements.
How to Apply Better for This Job
This section explains the correct next step without forcing sign-in immediately.
Check ATS score before applying
Scan your resume for ATS readability, formatting issues, missing sections, weak keywords, and content gaps.
Customize your resume for this JD
Match your resume with the job description and add java , azure , ci/cd , cloud , hipaa , keywords where they fit naturally.
Find similar jobs too
Do not depend on one opening. Use your resume to find similar frontend jobs across relevant job platforms.
Ready with your customized resume?
Once your resume includes the right skills and is ATS-friendly, you can apply directly on the source platform.
Market Insights:Best Programming Analyst Jobs in India
Find the latest Programming Analyst jobs across top Indian cities. Compare job counts by location and apply where hiring demand is higher.