Senior Full Stack Software Engineer
Company: Humana
Location: Kentucky (Remote)
Salary: $106,900 - $147,000 a year
Type: Full-time
Remote: Yes
Posted: 2026-04-07
About this role
# Become a part of our caring community
At Humana, a Fortune 100 healthcare technology leader, our Pharmacy Benefit Management (PBM) platform is a critical engine supporting millions of members, pharmacists, and clinical partners. We are looking for a Senior Full Stack Engineer to join our team and help shape the Future of PBM Technology. In this role, you will build a brand-new Pharmacy Benefits application, including modernizing legacy components, improving resilience and performance, and enhancing backend workflow. The new 'Plans and Benefits' build will flow through Humana and external vendors, to assign benefits and adjudicate claims efficiently. This is a remote work opportunity, but you must be able to work Eastern Standard Time business hours.
Your mission is to leverage industry best practices in software development, system architecture, and technical leadership to deliver reliable and compliant solutions; providing hands-on expertise in both new development and ongoing maintenance, utilizing technologies such as .Net/react, PySpark, Databricks and cloud services (e.g., Azure or GCP). Success includes promoting cross-team collaboration, facilitating knowledge transfer, and minimizing operational risks.
Senior Engineer job description:
- Provide technical leadership and mentorship to development teams, to ensure alignment with vision, mission, and strategic objectives.
- Participate in and review project plans, solution designs, and other critical artifacts to guide the delivery of custom-developed solutions.
- Participate in project requirements review meetings and conduct analysis of business requirements to ensure accurate understanding and alignment.
- Develop detailed low-level designs and contribute to the vision of solution artifacts.
- Participate in daily stand-up meetings with stakeholders and development teams as part of the Agile process; provide regular updates on progress and address any issues related to ongoing development activi...