Software Engineer 2
Backend Developer
.NET
.NET Core
Api Integration
APIs
Azure
C Sharp
CI/CD
Cloud Data Engineering
Cloud Data Platform
Cloud Engineer
Cloud Operations
Cloud Platform
Cloud Platforms
Cloud Platforms Cloud Platforms
Collaboration
Data Analytics
Data Engineering
Data Integration
Data Processing
Database
Databases
DevOps
Devops Tools
Engineer
Engineering
Front End Development
Frontend
Git
Information Technology (IT)
Integration
Microsoft .net
Programming
Programming Language
Programming Languages
Software Development
Software Engineer
Software Engineering
SQL
Version Control
Web
Web Design
Web Technologies
Job Description
Build secure healthcare technology in a hybrid Nashville role
Humana’s Software Engineer 2 helps deliver technology platforms that support secure healthcare transaction exchange and accelerates modernization from legacy applications to cloud-native technologies. You’ll work hands-on across development, system integration, automation, operational support, and cloud capabilities, partnering with engineers, architects, and product teams to improve reliability and reduce technical debt.
What you’ll do
- Develop, test, enhance, and support application, integration, batch, and API solutions across modern and legacy platforms
- Collaborate with engineers, architects, and product teams to deliver enhancements and modernization initiatives
- Troubleshoot issues across applications, processing, and integrations, and contribute to continuous improvement
- Support cloud modernization efforts, platform simplification, and technical debt reduction
- Create or improve automation and tooling to increase operational efficiency and solution reliability
- Continuously learn and apply new technologies, engineering practices, and development approaches
- Deliver secure, reliable solutions with technology and business partners
- Maintain production stability through monitoring, testing, troubleshooting, and incident resolution activities
- Participate in code reviews, knowledge sharing, and team discussions to strengthen engineering practices
What you’ll need
- Associate’s degree in Computer Science
- Foundational software development knowledge gained through education, internships, projects, or professional experience
- Hands-on use of .NET/C# and SQL through coursework, internships, projects, technical training, or professional work
- Ability to evaluate technical challenges, investigate root causes, and recommend solutions
- Demonstrated application of new technologies, tools, and processes through coursework, projects, internships, or other hands-on experiences
- Effective communication of technical information and collaboration with team members and business partners to support solution delivery
Technologies you may work with
.NET, C#, SQL, Git, CI/CD, Azure, APIs, DevOps, Java, Python, JavaScript, EDI
Compensation and schedule
- Location: Nashville, TN (hybrid)
- Schedule: 40 hours per week
- Pay range: $80,900 - $110,300 per year
- Bonus: eligible for a bonus incentive plan
Benefits
- 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
Preferred qualifications
- Exposure to Java, C#, Python, JavaScript, or similar programming technologies through coursework, projects, internships, technical training, or other hands-on learning opportunities
- Exposure to cloud platforms such as Microsoft Azure, APIs, system integrations, or enterprise applications
- Familiarity with Git, CI/CD, automated testing, or DevOps practices
- Exposure to healthcare technology, EDI transactions, or regulated environments
- Interest in cloud-native technologies, automation, and modern software engineering practices
Similar Jobs
J