Senior Software Engineer – Full Stack
New
Source API remote eligibility restrictions: United StatesFull-TimeSenior
Salary106,900 - 147,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Required Skills
- DockerFull Stack DevelopmentKubernetesMicrosoft SQL ServerAzure.NETCI/CDRESTful APIsDevOps
Requirements
- Deep experience building and modernizing applications across the full stack, including user experience/front-end, APIs and back-end services, data, integrations, and hosting.
- Strong experience with the Microsoft technology stack (e.g., .NET, SQL Server, Windows-based services) and cloud-hosted solutions (especially Azure).
- Comfortable working across application, integration, and platform layers in complex environments, with a track record of owning features end-to-end from UI through production operations.
- Strong experience building and maintaining modern web user interfaces, including component-based UI development, state management, and integration with back-end APIs.
- Knowledge of accessibility best practices (e.g., WCAG-aligned design), secure front-end patterns, and performance optimization.
- Ability to collaborate with stakeholders to translate workflows into clear, usable experiences.
- Experience designing and evolving APIs and service interfaces (REST preferred; event-driven patterns where appropriate), defining durable data contracts, and integrating with third-party/vendor and enterprise services.
- Understands authentication/authorization flows, versioning, backward compatibility, and strategies for minimizing integration brittleness across systems.
- Demonstrated ability to apply secure-by-design practices across UI, API, and data layers, including input validation, secrets management, dependency hygiene, threat-aware design, and secure SDLC practices.
- Experience partnering with security teams and implementing controls in pipelines (SAST/DAST/dependency scanning where available) while balancing usability and delivery needs.
- Experience designing delivery pipelines and operational automation (CI/CD), applying infrastructure as code and security as code practices, and improving developer experience through repeatable, self-service patterns.
- Working knowledge of containerization and orchestration concepts (e.g., Docker and Kubernetes/AKS) and when to apply them to improve scalability, resilience, and consistency across environments.
- Ability to improve production supportability through monitoring, logging, alerting, and runbook-style documentation; experience reducing incident volume via root-cause analysis, automation, and resilient design.
- Ability to understand and navigate interactions across multiple insurance core systems, platforms, and supporting services, identifying opportunities to simplify workflows and reduce system sprawl.
- Strong aptitude for evaluating existing solutions, identifying technical debt, and recommending pragmatic architectural improvements that balance near‑term delivery with long‑term sustainability.
- Experience modernizing legacy technologies and improving reliability, performance, and operational supportability through thoughtful design, refactoring, and automation.
- Comfort actively leveraging AI‑assisted development and code generation tools to improve productivity, code quality, analysis, and learning. Expected to use these tools day‑to‑day and model effective practices for the team. We highly prefer experience with Humana's approved code generation tooling (e.g., Windsurf/Codeium); we equally value strong aptitude and willingness to learn.
Responsibilities
- Performs hands-on design and delivery across the full stack for the Wisconsin Medicaid Market (user experience/UI, APIs/services, data, integrations, and hosting)
- Work across multiple insurance core administration platforms and supporting services rather than a single domain
- Drives technical architecture and design across UI, API, data, and integration layers; present a clear vision and pragmatic patterns that standardize approaches and improve efficiency across technology stacks
- Identify and address technical debt and reliability gaps that improve scalability, supportability, and operational outcomes
- Support modernization efforts (including modernization of UI/front-end where applicable and hardening/modernizing service and integration layers), with an emphasis on automation and repeatability
- Partner with IT leadership, enterprise architects, and platform teams to align decisions with enterprise standards and long-term direction
- Ensure solutions meet security, compliance, and HIPAA requirements, including applying security-as-code and appropriate controls in delivery pipelines
- Mentor engineers through design discussions and code reviews; coach on delivery practices (testing, CI/CD, observability) and model effective use of Humana-approved AI and code generation tools
- Balance hands-on delivery while exercising your technical leadership (architecture decisions, alignment, and coaching) as priorities evolve
View Full Description & ApplyYou'll be redirected to the employer's site