The Senior Full Stack Engineer is a pivotal member of the software development team, deeply engaged in every phase of the development lifecycle. This role encompasses a broad spectrum of responsibilities, including front-end development to create intuitive and responsive user interfaces, back-end development for building reliable and efficient server-side logic, seamless integration with databases, as well as management of network infrastructure and hosting environments. Additionally, the engineer focuses on enhancing user experience by optimizing system performance and usability across all platforms.
In this capacity, the Senior Full Stack Engineer independently tackles complex technical challenges, applying expert problem-solving skills and sound technical judgment to deliver high-quality solutions. The role involves making critical decisions on moderately complex to highly complex project elements, often without direct supervision. The engineer exercises considerable discretion in setting project objectives, choosing appropriate technologies, and devising innovative approaches to meet business goals.
Beyond technical execution, the Senior Full Stack Engineer influences the strategic direction of the engineering department by providing technical leadership, mentoring junior team members, and contributing to architectural and design discussions. Collaboration with cross-functional teams—including product management, quality assurance, and operations—is vital to ensure alignment with organizational objectives and to foster continuous improvement. The engineer remains adaptable to changing requirements and emerging industry best practices, ensuring that solutions are both current and forward-looking.
This role demands a balance of deep technical expertise, strategic vision, and leadership capabilities to drive the successful delivery of scalable, maintainable, and robust software solutions.
The Full Stack Software Engineer will:
- Work with a team of developers with deep experience in frontend technologies, distributed microservices, and full stack systems
- Work across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies
- Work with cloud native stack, build on Azure, AWS, or Google, use technologies like Kubernetes
- Write effective REST APIs and technical documentation
- Write automated test cases to ensure correctness, responsiveness, and efficiency of the software product
- Provide expertise to influence project, initiative, and maintenance technical direction during discovery, planning, and implementation stages.
- Maintain modern development standards with best-practice approaches and development processes
Use your skills to make an impact
Required Qualifications:
- Bachelor27s degree in Computer Science or a related field
- 6 or more years of experience designing, developing, testing, deploying, and maintaining software applications and/or infrastructure.
- Strong full stack engineering experience across modern front-end, back-end, and database technologies.
- 4 or more years of experience with modern front-end technologies and frameworks such asVue.js,ReactJS, TypeScript, andNode.js.
- 3 or more years of technical proficiency in one or more programming languages or platforms such asNode.js,Java,.NET, or similar technologies.
- Experience designing, developing, and maintaining software solutions across all layers of the application stack, including user interface, user experience, server-side logic, APIs, databases, and hosting environments.
- Knowledge ofAzure Cloud Servicesor equivalent cloud platforms, including cloud-based application development, deployment, and troubleshooting.
- Experience with unit testing frameworks such asJest,Mocha,Jasmine,React Testing Library,JUnit,NUnit, or similar, including automated unit test development and maintenance.
- Experience participating in all phases of the software development lifecycle, including requirements analysis, technical design, development, testing, deployment, maintenance, and production support.
- Ability to collaborate with cross-functional teams to define technical requirements, align on solution design, and deliver project objectives.
- Experience conducting code reviews, applying engineering best practices, and providing technical guidance to peers and junior engineers.
- Demonstrated ability to troubleshoot, diagnose, and resolve complex technical issues across front-end, back-end, database, and infrastructure components.
- Strong understanding of security, performance, scalability, reliability, and maintainability best practices.
Preferred Qualifications:
- Master27s degree in Computer Science or a related field
- Experience withAdobe Experience Platform
- Experience withGenerative AI toolsand AI platforms onGCP, Azure, or other cloud environments
Additional Information
Location: This is a hybrid position requiring approximately 123 days per week in the office. Candidates may be based in Dallas, TX; Louisville, KY; or Chicago, IL.
Work-At-Home Requirements
To ensure Home or Hybrid Home/Office employees27 ability to work effectively, the self-provided internet service of Home or Hybrid Home/Office employees must meet the following criteria:
At minimum, a download speed of 25 Mbps and an upload speed of 10 Mbps is recommended; wireless, wired cable or DSL connection is suggested
Satellite, cellular and microwave connection can be used only if approved by leadership.
Employees who live and work from Home in the state of California, Illinois, Montana, or South Dakota will be provided a bi-weekly payment for their internet expense.
Humana will provide Home or Hybrid Home/Office employees with telephone equipment appropriate to meet the business requirements for their position/job.
Work from a dedicated space lacking ongoing interruptions to protect member PHI / HIPAA information.
Interview Format
As part of our hiring process for this opportunity, we will be using an interviewing technology called HireVue to enhance our hiring and decision-making ability. HireVue allows us to quickly connect and gain valuable information from you pertaining to your relevant skills and experience at a time that is best for your schedule.
SSN Alert Statement
Humana values personal identity protection. Please be aware that applicants may be asked to provide their Social Security Number, if it is not already on file. When required, an email will be sent from [redacted] with instructions on how to add the information into your official application on Humana27s secure website.
Scheduled Weekly Hours
40
Pay Range
The compensation range below reflects a good faith estimate of starting base pay for full time (40 hours per week) employment at the time of posting. The pay range may be higher or lower based on geographic location and individual pay will vary based on demonstrated job related skills, knowledge, experience, education, certifications, etc.
$106,900 - $147,000 per year
This job is eligible for a bonus incentive plan. This incentive opportunity is based upon company and/or individual performance.
Description of Benefits
Humana, Inc. and its affiliated subsidiaries (collectively, 22Humana22) offers competitive benefits that support whole-person well-being. Associate benefits are designed to encourage personal wellness and smart healthcare decisions for you and your family while also knowing your life extends outside of work. Among our benefits, Humana provides medical, dental and vision benefits, 401(k) retirement savings plan, time off (including paid time off, company and personal holidays, paid parental and caregiver leave), short-term and long-term disability, life insurance and many other opportunities.