
Full Stack Engineer
Humana
full-time
Posted on:
Location Type: Remote
Location: California • Illinois • United States
Visit company websiteExplore more
Salary
💰 $89,000 - $121,400 per year
Tech Stack
About the role
- Maintain and enhance an existing enterprise application built using Windows Forms and .NET frameworks.
- Improve application performance, reliability, and maintainability through refactoring, optimization, and technical clean-up.
- Work hands-on(80%) across backend, frontend, and database layers, including upgrading existing components and developing new features.
- Collaborate with offshore development teams by participating in code reviews, troubleshooting, and shared development work.
- Enhance and refactor existing Windows Forms screens, backend services, and integrations using modern engineering practices where appropriate.
- Partner with Product Owners, QA, and Senior team members to deliver enhancements and modernization improvements.
- Analyze and resolve complex issues within existing code with partial guidance from senior engineers or leads.
- Support efforts to gradually modernize portions of the application while maintaining system stability.
Requirements
- Bachelor’s Degree in Computer Science or related field
- 5+ years of experience designing, developing, testing, and supporting software applications
- Proven experience maintaining and enhancing existing enterprise applications
- Ability to work collaboratively within a team environment and make sound technical decisions for medium to complex tasks
- Strong commitment to delivering stable, high-quality application and improving user experience.
Benefits
- Work-Life Balance
- Generous PTO package
- Health benefits effective day 1
- Annual Incentive Plan
- 401K - Excellent company match
- Well-being program
- Paid Volunteer Time Off
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NETWindows Formsbackend developmentfrontend developmentdatabase managementrefactoringoptimizationapplication performancesoftware testingsoftware support
Soft Skills
collaborationteamworktechnical decision-makingproblem-solvingcommitment to qualityuser experience improvement
Certifications
Bachelor’s Degree in Computer Science