Senior Software Engineer
Job in
Charlotte, Mecklenburg County, North Carolina, 28296, USA
Listed on 2026-10-17
Listing for:
UnitedHealth Group
Full Time
position Listed on 2026-10-17
Job specializations:
-
Software Development
Java Developer, Software Engineer, Backend Developer, Full Stack Developer
Job Description & How to Apply Below
Location:
Charlotte, North Carolina, United States Salary: $91,700 - $163,700/year
Job Area:
Technology Company:
United Health Group Our Company Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, and data they need to feel their best. Here, you will find a culture guided by diversity and inclusion, talented peers, comprehensive benefits, and career development opportunities.
Come make an impact on the communities we serve as you help us advance health equity on a global scale. Join us to start Caring. Connecting. Growing together.
Position Summary As a Senior Software Engineer at Optum Technology, you will be part of a high-performing engineering team dedicated to building, modernizing, and scaling mission-critical enterprise applications that transform healthcare delivery. In this role, you will lead end-to-end SDLC activities across Java/Spring Boot microservices, cloud architectures, and batch-processing platforms. You will collaborate with cross-functional teams, implement technical solutions, and leverage modern engineering practices-including enterprise-approved AI tools-to accelerate code delivery, enhance code quality, and optimize application performance.
You'll enjoy the flexibility to telecommute
* from anywhere within the U.S. as you take on some tough challenges.
Primary Responsibilities:
Design, develop, test, deploy, and maintain enterprise applications, REST APIs, microservices, and batch-processing applications using Java, J2EE, Spring Boot, and Spring Batch across all phases of the SDLCAnalyze complex business requirements and translate them into scalable, reliable, secure, and maintainable technical solutions
Participate in architectural discussions, perform system design reviews, and proactively identify architectural risks, dependencies, and performance optimizations
Lead code reviews, enforce engineering best practices and security standards, and mentor junior engineers to resolve technical challenges and project blockers
Collaborate with cross-functional partners across Business, QA, Dev Ops, and Architecture to deliver high-quality solutions and drive application modernization initiatives
Provide production support, incident triage, and root cause analysis for business-critical applications, participating in on-call rotation as needed
Drive continuous engineering excellence by contributing to CI/CD pipeline enhancements, automation initiatives, and operational stability efforts
Leverage enterprise-approved AI tools to streamline workflows, automate repetitive tasks, generate unit test cases, assist with code reviews, and drive continuous improvement
You'll be rewarded and recognized for your performance in an environment that will challenge you and give you clear directions on what it takes to succeed in your role as well as provide development for other roles you may be interested in.
Required Qualifications:
Bachelor's degree or 4+ years of equivalent software development experience in lieu of a degree
10+ years of hands-on software development experience in enterprise application development using Java/J2EE, object-oriented design, and design patterns8+ years of experience designing and developing applications using Spring Boot and Spring Batch5+ years of experience developing RESTful APIs and microservices architecture 5+ years of experience with relational databases (e.g., Oracle) and writing SQL queries4+ years of experience supporting production applications, including incident triage, troubleshooting, and on-call support in an Agile/Scrum environment3+ years of experience…
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×