Humana is a company committed to putting health first, and they are seeking a Senior Full Stack Software Engineer for their Information Marketplace team. The role involves building and enhancing an enterprise platform that enables data discovery and access, contributing to the design and development of scalable applications that integrate with various data governance and analytics platforms.
Responsibilities:
- Support continuous improvement of the Information Marketplace as a core enterprise platform
- Design, develop, and maintain full-stack web applications supporting the Information Marketplace platform
- Build modern front-end interfaces using React, TypeScript, and state management frameworks
- Develop scalable backend services and APIs using Node.js and related technologies
- Translate business and technical requirements into well-designed, maintainable software solutions
- Contribute to the architecture of microservices, APIs, and UI frameworks with a focus on scalability, security, and performance
- Integrate with enterprise platforms including metadata services, APIs, and third-party tools
- Troubleshoot and resolve complex application issues, identifying root causes and implementing long-term fixes
- Optimize applications for performance, reliability, and usability
- Participate in code reviews and help establish development standards and best practices
- Collaborate with product owners, architects, data engineers, and governance teams to deliver new capabilities
- Contribute to DevOps practices including CI/CD pipelines, containerization, and automated testing
- Stay current with modern development frameworks, tools, and engineering practices
Requirements:
- Node.js
- React.js
- TypeScript
- REST API development
- Git-based source control
- Experience building full-stack web applications
- Bachelor's degree in computer science, Engineering, or related field
- 5-8+ years of experience in application development or full-stack engineering
- Experience developing production web applications
- Strong problem-solving skills and ability to work independently
- Ability to collaborate in a cross-functional team environment
- Experience with cloud environments (Especially Azure)
- Experience working in Agile / Scrum teams
- Redux or modern state management frameworks
- Tailwind CSS or modern UI styling frameworks
- Sequelize ORM or similar data access frameworks
- Docker / containerization
- CI/CD pipelines (YAML-based or similar)
- Experience with microservices architectures
- Experience integrating with enterprise APIs or data platforms
- WebAssembly (WASM) or performance-focused web technologies
- Experience working on enterprise applications
- Experience building developer platforms, data platforms, or internal tools
- Master's degree in computer science or related field