UnitedHealth Group logo

Lead Software Engineer - Basking Ridge, NJ or Remote

UnitedHealth Group

Basking Ridge, NJ
Full Time
Senior
107k-194k
21 days ago

Job Description

About the Role

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, data and resources 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. As a Lead Engineer spearheading the modernization of our healthcare payment and consumer-directed spend products, you will be at the nexus of innovation and transformation in the healthcare industry, leading legacy system modernization, cloud migration, and development of payment solutions while mentoring teams and ensuring security and compliance.

Key Responsibilities

  • Design and develop scalable, high-performance, and reliable Java-based applications.
  • Architect and implement cloud-native solutions using platforms such as AWS, Azure, or Google Cloud.
  • Develop and maintain front-end and back-end components of the application, ensuring seamless integration.
  • Drive the modernization of legacy systems by re-architecting and migrating them to modern cloud-based platforms.
  • Evaluate and implement appropriate technologies and frameworks to enhance the platform's performance and maintainability.
  • Collaborate with cross-functional teams to define modernization strategies, timelines, and deliverables.
  • Provide technical leadership and mentorship to junior engineers, fostering a culture of continuous learning and improvement.
  • Conduct code reviews and ensure adherence to best practices in coding, architecture, and security.
  • Stay current with industry trends and emerging technologies, and apply them to improve the platform.
  • Develop responsive and user-friendly front-end interfaces using modern JavaScript frameworks (e.g., React, Angular, Vue.js).
  • Implement robust and efficient back-end services using Java and related technologies (e.g., Spring Boot, Hibernate).
  • Ensure seamless communication between front-end and back-end systems through RESTful APIs and other integration methods.
  • Design, deploy, and manage cloud infrastructure using Infrastructure as Code (IaC) tools such as Terraform, CloudFormation, or Ansible.
  • Implement CI/CD pipelines to automate build, test, and deployment processes.
  • Monitor and optimize cloud resources for cost, performance, and security.
  • Develop and execute unit, integration, and end-to-end tests to ensure software quality.
  • Collaborate with QA teams to identify and resolve defects and performance issues.
  • Implement automated testing frameworks to streamline testing.
  • Work closely with product managers, designers, and stakeholders to understand business requirements and translate them into technical solutions.
  • Participate in agile ceremonies such as sprint planning, daily stand-ups, and retrospectives.
  • Communicate effectively with team members and stakeholders to ensure project alignment.
  • Implement and enforce security best practices to protect sensitive data and ensure compliance.
  • Perform regular security assessments and audits to identify and mitigate vulnerabilities.

Requirements

  • Candidates must hold a Bachelor's or Master's degree in Computer Science, Engineering, or a closely related field.
  • 8+ years of professional experience in full-stack software development, with a focus on Java and frameworks such as Spring Boot and Hibernate.
  • 4+ years of proven experience designing, deploying, and managing applications on at least one major cloud platform (AWS, Azure, or Google Cloud).
  • 3+ years of hands-on experience with cloud infrastructure services including EC2, S3, Lambda, Kubernetes, and Docker.
  • 5+ years of experience in designing and developing RESTful APIs.
  • 3+ years of experience with automated testing frameworks and tools such as JUnit, Selenium, and Postman.
  • 3+ years of experience with Infrastructure as Code (IaC) tools such as Terraform, CloudFormation, or Ansible.
  • 3+ years of experience with CI/CD tools and processes, including Jenkins, GitLab CI, or GitHub Actions.
  • 3+ years of experience in leading and mentoring engineering teams.

Nice to Have

  • Certifications in relevant technologies (e.g., AWS Certified Solutions Architect, Google Professional Cloud Developer).
  • Experience in modernizing legacy systems and migrating them to cloud-based platforms.
  • Experience with microservices architecture and serverless computing.
  • Familiarity with database systems (e.g., SQL, NoSQL) and data modeling.
  • Familiarity with modern DevOps practices and tools.
  • Solid knowledge of version control systems (e.g., Git) and branching strategies.
  • Solid understanding of software development methodologies, including Agile/Scrum.
  • Knowledge of security best practices and experience implementing security measures.
  • Understanding of compliance requirements (e.g., GDPR, HIPAA).
  • Proven ability to work collaboratively in a cross-functional team environment.
  • Proven self-motivated and able to work independently with minimal supervision.
  • Proven attention to detail and a commitment to high-quality software.
  • Proven adaptability and willingness to learn new technologies.
  • Proven track record of delivering complex projects on time and within budget.
  • Excellent problem-solving and analytical skills.
  • Strong verbal and written communication skills.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 8+ years of full-stack software development experience.
  • Experience with cloud platforms (AWS, Azure, or Google Cloud).

Benefits & Perks

  • Competitive salary range of $106,800 to $194,200 annually.
  • Comprehensive benefits package.
  • Incentive and recognition programs.
  • Equity stock purchase options.
  • 401k contribution.
  • Flexible remote work from anywhere within the U.S.
  • Development opportunities and career growth.

Working at UnitedHealth Group

Optum emphasizes diversity and inclusion, continuous learning, innovation, and a commitment to health equity. The organization values collaboration, transparency, and delivering high-quality solutions to improve health outcomes globally.

Apply Now

Job Details

Posted AtJul 8, 2025
Salary107k-194k
Job TypeFull Time
Work ModeRemote
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About UnitedHealth Group

Website

unitedhealthgroup.com

Company Size

5001-10000 employees

Location

Basking Ridge, NJ

Industry

Direct Life, Health, and Medical Insurance Carriers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches