Senior Full Stack Software Engineer

Humana•Louisville, KY
•$106,900 - $147,000•Remote

About The Position

The Senior Full Stack Software Engineer produces scalable software solutions using a range of technologies and languages, developing applications with attention to both user experience and functionality. The role handles moderately complex to complex issues requiring in-depth evaluation of variable factors and works across all stages of software development, including front-end and back-end development, database integrations, network and hosting management, user interface and experience, and back-end server management. The engineer begins to influence department strategy, determines technical approaches for project components, and exercises considerable latitude in setting goals and approaches. This position designs, develops, tests, and maintains full-stack applications; collaborates with product managers and development teams; and builds and supports front-end, back-end, API, and database components. It develops responsive web and mobile-friendly applications, improves existing software, creates technical documentation and development best practices, participates in Agile/Scrum delivery, provides technical leadership, and supports production deployments and ongoing application maintenance. The position is remote, with occasional travel to Humana offices for training or meetings. Work from a dedicated space without ongoing interruptions to protect member PHI/HIPAA information. Home or hybrid employees must have internet service with at least 25 Mbps download and 10 Mbps upload speeds.

Requirements

  • Bachelor's degree in computer science or a related field.
  • At least 5 years of experience developing and testing software applications.
  • Experience with front-end and back-end development technologies.
  • Experience with APIs, databases, and application integrations.
  • Experience working in Agile/Scrum environments.
  • Strong problem-solving, communication, and collaboration skills.
  • Experience delivering solutions that enhance customer experience.

Nice To Haves

  • Master's degree in a related field.
  • Experience with cloud platforms, DevOps practices, and enterprise-scale applications.
  • Experience with version control systems such as GitHub or GitLab and developing Git branching approaches.

Responsibilities

  • Design, develop, test, and maintain full-stack software applications based on requirements.
  • Collaborate with product managers and development teams to create scalable, user-focused solutions.
  • Build and support front-end, back-end, API, and database components, ensuring performance, security, and reliability.
  • Develop responsive web and mobile-friendly applications with modern user experiences.
  • Troubleshoot, debug, improve, and enhance existing applications.
  • Create technical documentation and development best practices.
  • Participate in Agile/Scrum teams and provide high-quality solutions within project timelines.
  • Provide technical leadership and influence solution design throughout project planning and support phases.
  • Support production deployments and ongoing application maintenance.

Benefits

  • Medical benefits
  • Dental benefits
  • Vision benefits
  • 401(k) retirement savings plan
  • Paid time off
  • Company and personal holidays
  • Paid parental and caregiver leave
  • Short-term disability
  • Long-term disability
  • Life insurance
  • Bonus incentive plan based on company and/or individual performance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service