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 inclusion, talented peers, comprehensive benefits and career development opportunities. Come make an impact on the communities we serve as you help us advance health optimization on a global scale. Join us to start Caring. Connecting. Growing together.
The Dir. Software Engineer position is accountable to deliver the highest quality technology solutions for UHG/Optum next generation platforms, applications, and solutions. As an integral member of the technology delivery team, the Dir. Software Engineer will be a primary owner for the design, coding, testing, debugging, documenting and supporting of software applications consistent with established specifications and business requirements to deliver business value. This individual will also be responsible for establishing solid relationships with business leadership and serving as a trusted partner to the business.
Primary Responsibilities:
Lead a global team (across India & US) for Enterprise Technology, providing software engineering solutions, emerging technology POCs, Architectural blueprints
Develops a robust understanding of business, market, and customer needs and can leverage that knowledge to propose and drive new or improved solutions to business partners
Drives the application of modern software engineering practices to improve team delivery and solution outcomes; ensures that teams adopt an “AI First” approach to all designs and solutions
Champions the implementation of instrumentation and diagnostics to support maintainability and operations
Champions the use of AI in solution designs as well as everyday tasks across the entire SDLC
Applies broad knowledge of domain to optimize choices in architecture and design
Leads team in identifying and implementing modern components, tools and technologies
Champions “automation first” mentality throughout engineering and operations practices
Accountable for the implementation of high-quality technology solutions
Drives code reuse and contributes to strategy for span of control; minimizes redundant development
Establishes partnerships across business and technology stakeholders to ensure the right problems are being solved the right way to meet customer needs
Owns the improvement of user and customer metrics (NPS etc) within span of control
Identifies initiatives that result in customer metric improvement and drives adoption across portfolio
Initiates opportunities and influences stakeholders with ideas that drive business value
Influences stakeholders to assess and manage the impacts of changes and drive decision making
Recommends innovation in digital and channel strategies; Engages appropriate parties to influence change
Designs solutions for every channel
Explores possibilities to discover unknowns (looks for what you can't see)
Coaches and provides feedback to others on development of problem-solving skills
Identifies checks and balances to confirm effectiveness of solution
Leads quality improvement processes
Drives a quality culture by example, encouraging quality practices in others
Initiates and implements strategies to embed quality practices in our team culture
Comply with the terms and conditions of the employment contract, company policies and procedures, and any and all directives (such as, but not limited to, transfer and/or re-assignment to different work locations, change in teams and/or work shifts, policies in regards to flexibility of work benefits and/or work environment, alternative work arrangements, and other decisions that may arise due to the changing business environment). The Company may adopt, vary or rescind these policies and directives in its absolute discretion and without any limitation (implied or otherwise) on its ability to do so
Required Qualifications:
Bachelor’s degree in Computer Science or related technical field
8+ years of experience overseeing teams that build software solutions and services in large scale environments
8+ years of experience with design patterns, data structures and test automation
8+ years of experience in building APIs and highly scalable applications
Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build process, testing and operations. Also has success in integrating AI throughout the SDLC
Solid technical leadership with experience building software engineering teams
Background in building platforms, products in large, complex & distributed enterprise environments
Proven excellent verbal and written communication skills
Preferred Qualifications:
Experience in health care
Experience working with US stakeholders, and working in matrix organizations
Hands-on experience with cloud computing platforms such as Azure or AWS or GCP, and technologies like Node.JS, Graph QL, Dockers, Kubernetes, Kafka, React, Elastic Search, SQl or No SQL Database
At UnitedHealth Group, our mission is to help people live healthier lives and make the health system work better for everyone. We believe everyone-of every race, gender, sexuality, age, location and income-deserves the opportunity to live their healthiest life. Today, however, there are still far too many barriers to good health which are disproportionately experienced by people of color, historically marginalized groups and those with lower incomes. We are committed to mitigating our impact on the environment and enabling and delivering equitable care that addresses health disparities and improves health outcomes - an enterprise priority reflected in our mission.