[Remote] Lead Software Engineer
Note: The job is a remote job and is open to candidates in USA. Optum is a global organization that delivers care aided by technology to help millions of people live healthier lives. The Lead Software Engineer will develop, enhance, and support analytics applications for payment integrity using big data, cloud, and AI/ML technologies, while collaborating across technical and business teams.
Responsibilities
- Design, code, test, document, and maintain high-quality and scalable Big Data, Cloud solutions
- Design, develop and implement analytics rules engines
- Research, evaluate, and deploy new tools, frameworks, and patterns to build sustainable Big Data platform
- Identify gaps and opportunities for improvement of existing solutions
- Define and develop APIs for integration with various data sources in the enterprise
- Analyze and define customer requirements
- Assist in defining product technical architecture
- Make accurate development effort estimates to assist management in project and resource planning
- Create prototypes, proof-of-concepts & design of AI/ML models and code reviews
- Collaborate with management, quality assurance, architecture, and other development teams
- Write technical documentation and participate in production support
- Keep skills up to date through ongoing self-directed training
Skills
- • 12+ years of professional experience in Information Technology (IT)
- • 8+ years of experience developing software applications
- • 5+ years of experience developing applications using Scala, Python, JSON, and Web Services
- • 3+ years of experience developing solutions hosted within public cloud providers such as Azure/AWS, etc
- • 2+ years of experience developing, deploying, and maintaining web APIs or RESTful services in a production environment
- • 2+ years of experience working with distributed systems technologies such as Spark, Databricks, Hadoop, or Snowflake
- • 2+ years of experience with MySQL and NoSQL databases
- • 2+ years of experience in supporting Agile delivery methodologies, including backlog refinement, user story development, and sprint planning
- • 2+ years of experience with AI/ML-driven solutions
- • 1+ years of experience building services or full stack applications using technologies such as FastAPI, Flask, Node.js, React, Angular, TypeScript, and HTML/CSS
- • All Telecommuters will be required to adhere to UnitedHealth Group's Telecommuter Policy
- • Data analysis experience
- • Functional testing experience
- • Healthcare industry experience
- • Understanding of SOA (service-oriented architecture) concepts
- • Excellent analysis, process, problem solving and critical thinking skills
Benefits
- Paid Time Off which you start to accrue with your first pay period plus 8 Paid Holidays
- Medical Plan options along with participation in a Health Spending Account or a Health Saving account
- Dental, Vision, Life& AD&D Insurance along with Short-term disability and Long-Term Disability coverage
- 401(k) Savings Plan
- Employee Stock Purchase Plan
- Education Reimbursement
- Employee Discounts
- Employee Assistance Program
- Employee Referral Bonus Program
- Voluntary Benefits (pet insurance, legal insurance, LTC Insurance, etc.)
- Flexible telecommuting from anywhere within the U.S.
- Incentive and recognition programs
- 401k contribution
Company Overview
Company H1B Sponsorship