Senior Software Engineer

Humana•Louisville, KY
•Hybrid

About The Position

The Senior Software Engineer leads the design, optimization, and modernization of critical HIT solutions supporting eHub and related business teams. The role improves system reliability, operational efficiency, and provider experience through engineering leadership, secure design, automation, and modern platform practices. It designs, engineers, and optimizes Batch, EDI, and Clearinghouse technology solutions supporting business processes, combining hands-on software and integration engineering with technical leadership. The position drives modernization through automation, AI-enabled productivity, and scalable integration patterns, and exercises considerable latitude in determining objectives and approaches to assignments. This hybrid position is based in Louisville, Kentucky, or Nashville, Tennessee, and requires onsite presence approximately one to two times per week. The role is scheduled for 40 hours per week.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or equivalent experience.
  • At least 5 years of software engineering or systems engineering experience.
  • Experience developing, maintaining, and supporting enterprise applications.
  • Experience developing and supporting applications using .NET frameworks and SQL databases.
  • Experience with Azure or another cloud platform in support of application development, deployment, or operations.
  • Experience with application integration, batch processing, and large-scale transactional systems.
  • Experience with secure engineering practices and enterprise technology standards.
  • Experience analyzing technical issues, identifying root causes, and implementing effective solutions.
  • Experience collaborating with cross-functional teams and communicating technical information to technical and non-technical stakeholders.
  • Passion for contributing to an organization focused on continuously improving consumer experiences.

Nice To Haves

  • Master's degree in Computer Science, Information Technology, Engineering, or a related field.
  • Experience supporting healthcare technology platforms or working in a regulated industry.
  • Familiarity with DevOps practices, CI/CD pipelines, Infrastructure as Code, and platform observability.
  • Experience with AI-enabled developer productivity tools, intelligent automation, or workflow orchestration.
  • Experience modernizing legacy applications and reducing technology footprint.
  • Experience mentoring engineers and leading technical initiatives.

Responsibilities

  • Design, build, enhance, and support scalable, secure, and reliable technology solutions with Development, Operations, Product, and Architecture teams.
  • Contribute to modernization, simplification, and lifecycle improvement efforts across applications, platforms, and integrations.
  • Lead technical delivery of moderately complex to complex initiatives and provide input on solution design, implementation approaches, and future-state improvements.
  • Analyze recurring system issues, performance bottlenecks, and operational inefficiencies, and implement sustainable improvements.
  • Troubleshoot and resolve complex application, connectivity, and processing issues with internal teams and external partners.
  • Support system stability, performance, and availability through proactive monitoring, root cause analysis, and corrective action planning.
  • Develop and implement automation that reduces manual effort and improves consistency, delivery speed, and quality.
  • Evaluate and apply AI-enabled tools and intelligent automation where appropriate to improve engineering productivity and operational workflows.
  • Contribute to application and API rationalization, reporting simplification and reduction of redundant data, and reduction of unnecessary application and system footprint.
  • Apply modern software engineering, integration, and DevOps practices to improve maintainability, deployment reliability, and operational effectiveness.
  • Improve development workflows, testing practices, and deployment automation.
  • Support technology lifecycle activities, including patching, upgrades, decommissioning, and modernization.
  • Work with security partners to identify, assess, prioritize, and remediate vulnerabilities within established timelines.
  • Follow secure engineering practices, including proper secrets management, removal of hard-coded credentials, and adherence to enterprise security standards.
  • Build and maintain solutions in alignment with enterprise operational, compliance, and quality expectations.
  • Contribute to testing, validation, production readiness, and audit support activities as needed.
  • Collaborate with engineers, product partners, architects, operations teams, and other stakeholders to deliver business value.
  • Provide technical guidance on design, troubleshooting, coding practices, and engineering standards; mentor less experienced engineers through knowledge sharing and code reviews.
  • Contribute engineering input and implementation insight to architectural discussions and integration strategy.
  • Communicate technical issues, risks, recommendations, and solution options to technical and non-technical audiences.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service