Software Engineer II

WESLEY PHARMACY & MEDICAL EQUIPMENT
Sand Lake, FL, United States
7 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$80,000.0 - $115,000.0
Working hours
Regular working hours
Job source

Tech stack

Flutter PHP (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Apple IOS CodeIgniter Domain Name System (DNS) Identity and Access Management
+26 more
Virtual Private Networks (VPN) Python (Programming Language) Laravel PostgreSQL MariaDB MySQL Operational Databases Scrum Methodology Regression Testing Release Management E2e Testing Software Engineering SQLite SQL Databases Symfony TypeScript AI Infrastructure ReactJS Retrieval-Augmented Generation Large Language Models Backend Fastapi Playwright Dart Software Coding Docker

Job description

  • Build and maintain features in the core ordering portal (PHP / CodeIgniter / MySQL), the system of record for orders, customers, and fulfillment.
  • Build prescriber-facing features in Flutter (web, iOS, and Android).
  • Build in-house application frontends using React / TypeScript.
  • Develop and maintain Python services (FastAPI) handling authentication, token exchange, and request orchestration between clients and backend systems.
  • Integrate and maintain third-party APIs - payments, shipping, e-prescribing, and identity - including error handling, retries, and monitoring.
  • Deploy and support applications on AWS using CodeBuild, CodeDeploy, ECR, S3, SSM, and Docker.
  • Write and optimize SQL against production data volumes; diagnose and resolve slow or failing queries.
  • Contribute to brainstorming and design sessions designed to connect development to functionality needs.
  • Assist with new feature testing as well as regression testing for large releases and updates.
  • Maintain technical documentation for the systems and features you own.
  • AI Systems - Day-to-Day Support and Growth:
  • Olympia operates its own AI infrastructure in-house: a self-hosted inference server, an authentication gateway, and a retrieval pipeline that grounds responses in Olympia documentation.
  • Day to day, this role helps keep that stack running:
  • Monitoring service health and responding to alerts.
  • Performing routine restarts, deployments, and container maintenance under established procedures.
  • Triaging errors and escalating issues that fall outside documented procedures.
  • Updating and re-indexing the knowledge corpus used for retrieval.

Requirements

  • CodeIgniter, Laravel, or Symfony.
  • Python, particularly FastAPI and Pydantic.
  • Flutter / Dart, including mobile release management.
  • React and TypeScript.
  • AWS services: CodeBuild, CodeDeploy, ECR, S3, SSM, EC2, and IAM.
  • Playwright or similar end-to-end testing frameworks.
  • PostgreSQL, SQLite in addition to MySQL / MariaDB.
  • Experience in a regulated environment (healthcare, pharmacy, HIPAA / PHI).
  • Exposure to LLM application development: retrieval-augmented generation, tool calling, or self-hosted inference.
  • Networking and server fundamentals: DNS, TLS, reverse proxies, and VPN or tunnel configuration.
  • Experience working in Agile or Scrum development environments.

Key Competencies and Qualifications:

  • Ownership of assigned features from design through release.
  • Sound judgment on scope and technical tradeoffs, with clear communication of the decisions made.
  • A collaborative and team-oriented mindset to work effectively within cross-functional teams.
  • Excellent verbal and written communication skills, including the ability to document systems for other engineers.
  • Meticulous attention to detail to ensure accuracy in communication and documentation.
  • Willingness to grow into leadership roles as technical needs and teams evolve

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…