Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Empower Pharmacy Logo

Senior Software Engineer – Full Stack

Empower Pharmacy

Salary not specified
Apr 15, 2025
Remote, US
Apply Now

Empower is looking to design and maintain scalable, high-performance services to deliver quality, affordable medications that improve lives.

Requirements

  • Strong expertise in Terraform for infrastructure automation
  • Solid knowledge of Azure DevOps for building and maintaining CI/CD pipelines in cloud-based architectures like Azure
  • Experience developing headless web applications using REST or Graph Query Language APIs
  • Strong understanding of containerization (e.g., Docker, Kubernetes) and microservices architecture
  • Expertise in Java, Node.js, Springboot, C-Sharp and Python
  • Familiarity in healthcare standards like Health Level 7 (HL7) and HIPAA

Responsibilities

  • Designs, develops, and maintains scalable services using Java, Node.js, C-Sharp, and Python
  • Implements Infrastructure as Code (IaC) using Terraform to automate and optimize cloud infrastructure management
  • Manages and configures Azure DevOps CI/CD pipelines, ensuring reliable and efficient application delivery
  • Builds and optimizes APIs to enable seamless data exchange between applications, while ensuring system security and healthcare compliance
  • Collaborates with frontend developers, data teams, and stakeholders to create integrated solutions, contributing to architectural decisions and improving system scalability

Other

  • Minimum of 7 years of professional experience in backend development
  • Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience)
  • Customer Focus: Ability to build strong customer relationships and deliver customer centric solutions
  • Optimizes Work Processes: Know the most effective and efficient processes to get things done, with a focus on continuous improvement
  • Collaborates: Builds partnerships and works collaboratively with others to meet shared objectives