Job Information
UnitedHealth Group Director Software Engineering- Consumer Identity - Authentication in Hyderabad, India
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.
We are seeking a Director, Software Engineering to join our team in Hyderabad, India office. This role needs a solid leader who is collaborative, a self-starter, can take ownership / accountability and drive results. This role will involve managing and working with distributed, global teams with multiple stakeholders. This person needs to be comfortable dealing with complexity and ambiguity. This specific role will manage the Aikyam Identity Platform portfolio.
Primary Responsibilities:
Help define Aikyam Identity Platform roadmap for the enterprise, multi-region cloud strategy and own the services and capability delivery end to end
Work very closely with various business stakeholders to drive the execution of multiple business initiatives and technologies
Set short- and long-term vision, strategy, structure and direction for platform organization
Partners with all Business and Product Leaders to develop new product features and upgrade existing Identity Platform product and processes; helps define product and project deliverables, budgets, schedules, and testing, launch and release plans
Define Digital Identity Strategy for migration and reengineering existing products & business processes on to Aikyam Identity Platform
Build, develop and guide high-performing talent for this platform team. Define a long-term talent strategy cutting across Customer IAM domains and technology
Manage web scale systems to demanding availability targets (99.999%+)
Stay abreast of leading-edge technologies in the industry, evaluating emerging Customer IAM technologies and evangelizing their adoption
Manages an Agile (Scrum) Development process in a continuous integration and deployment methodology
Empower software delivery teams to rapidly deliver software through the use of automation and “everything-as-code” best practices
Adapting to and remaining effective in a changing environment
Hands-on approach to better understand the technical challenges faced by the Team; guide the team in technical solutions
Oversee the planning & technical direction of various development tracks
Drive architectural initiatives that align our business needs and technical capabilities for Identity Management solutions
Represent Optum at various forums
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:
B.E. / B.Tech (Computer Science) from reputed college, Master’s degree preferable and total industry experience of 15+ years
6+ years of relevant experience in Customer Identity & Access Management and Information Security
Hands-on experience in distributed application development in AWS public cloud environment following well-architected principles with the goal of 99.999% availability
Extremely hands-on technically and should have a deep passion and curiosity for technology
Cloud-Native Development experience - developing and deploying microservices to Kubernetes
Solid programming experience with Java
Experience leading development using modern software engineering and product development tools including Agile, Continuous Integration, Continuous Delivery, DevOps etc.
Experience of developing highly resilient and scalable cloud native and cloud independent applications
Experience in developing multi-tenant SaaS based applications
Demonstrable experience leading international delivery and engineering teams
Knowledge of SANS Top 20 Critical Security Controls and OWASP Top 10 vulnerabilities
Excellent knowledge of distributed computing
Demonstrable knowledge of OAuth 2.0, OpenID Connect, SAML 2.0, Identity federation, Single Sign-On, RBAC, ABAC, MFA, RBA
Solid working knowledge of Web Application Firewalls, HTTP(s), TCP/UDP, PKI, SSL/TLS, Forward and reverse proxies, Load balancers
Solid technical skills in data structures, algorithms, system design, coding best practices, build-release procedures
Proven exceptional communication skills and the demonstrable ability to communicate appropriately at all levels of the organization including senior technology and business leaders
Proven self-driven and a strategic leader who continuously raises the bar for self and the team
Preferred Qualifications:
AWS Certifications
Deep hands-on experience configuring and operating the following AWS products/platforms: EC2, ALB/ELB, S3, Route 53, AMI, CloudFormation, ASGs, Fargate/EKS, CloudFront, Docker, ECS, RDS, KMS, IAM, WAF
Experience implementing distributed, fault-tolerant architectures and applying related operational and security controls for Public Cloud Services (i.e., DR/Backup, Monitoring, Auto-scaling)
Experience in healthcare industry
Experience with information security threat modelling and risk analysis
Knowledge of implementation of Technology specifications and/or RFCs
Familiarity with security, privacy and compliance standards such as CMS MARS-E, FISMA, FedRAMP, HIPAA, NIST800-53, NIST800-63 and GDPR
Proven good understanding of data science methodologies. Distinguish between descriptive, diagnostic, predictive and prescriptive analytic capabilities and their applications
Proven success delivering products/services in a high-growth environment, exhibiting solid ability to identify and solve ambiguous customer-focused problems
Proven success in hiring and developing highly effective software engineering teams in a global team environment
Proven high attention to detail with proven ability to juggle multiple, competing priorities simultaneously and make things happen in a fast-paced, dynamic environment
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.
#njp