[Remote] Software Engineer – Full Stack
Note: The job is a remote job and is open to candidates in USA. Empower Pharmacy is a visionary healthcare company dedicated to making quality, affordable medication accessible to millions of patients nationwide. 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.
Responsibilities
- Design, develop, and optimize end-to-end applications using C#, Python, TypeScript, React.js, Next.js, Java, Spring Boot, Node.js, and GraphQL
- Build and enhance RESTful APIs that enable seamless data exchange across systems
- Engineer cloud-native solutions across AWS and Azure using Infrastructure as Code
- Develop and manage CI/CD pipelines using Azure DevOps
- Implement Terraform-based infrastructure automation
- Drive release quality through automated testing, monitoring, and rollback strategies enhanced by AI
- Partner with product, data, and engineering teams to design integrated solutions
- Contribute to architectural decisions, promote engineering best practices, and mentor peers
- Identify system inefficiencies and implement enhancements using AI-driven analytics
Skills
- 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
- 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
Benefits
- Medical, dental, and vision coverage
- Paid time off
- 401(k) matching
- Wellness perks
- IV therapy
- Compounded medications
Company Overview
Company H1B Sponsorship