Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The Senior Software Engineer will serve as a technical lead, contributing to the development of software components and mentoring other engineers while working closely with cross-functional teams.
Responsibilities:
- Serve as a technical lead contributing to and directing the efforts of development teams, including internal and external team members
- Contribute to the ongoing evolution of the existing content supply portfolio of applications and services
- Design, develop, modify, implement, and support software components anywhere in the software stack
- Determine root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions
- Remain current on new technologies and available vendor packages; evaluate and make recommendations as necessary
- Assist in task planning, estimation, scheduling, and staffing
- Mentor Software Engineers to allow for skill/knowledge development through advice, coaching, and training opportunities
- Determine process improvements, best practices, and develop new processes
- Work in close partnership with cross-functional teams and management
Requirements:
- High School Diploma/GED
- 7+ years of experience with development of life-cycle
- 7+ years of development experience with .NET/Java/JavaScript/Python technologies in a professional environment
- 4+ years of development experience with SQL
- 4+ years of experience with Web APIs and (REST) based communication; experience with API testing tools such as Postman
- 4+ years of experience with Git, Team Foundation Server or similar source control programs
- 4+ years of experience with CI/CD pipelines
- 4+ years of experience in Visual Studio and VB.NET, SQL Server and relational database modeling concepts
- 4+ years of experience in SQL Management Studio, Team Foundation Server or similar source control programs
- Ability to perform assigned software development tasks using established standards and procedures with minimal supervision
- Ability to meet scheduled task requirements within assigned deadlines
- Proven analytical and problem-solving skills
- Experience with Large Language Models (LLMs) such as OpenAI, Google Gemini, or similar
- Hands-on experience with AI/ML frameworks (e.g., TensorFlow, PyTorch, Scikit-learn)
- Familiarity with deploying and integrating AI/ML models into production systems
- Understanding of natural language processing (NLP) techniques and applications
- Experience with cloud-based AI services (e.g., Azure AI, AWS SageMaker, Google Vertex AI)
- Knowledge of data engineering and model training pipelines
- Exposure to ethical AI practices and model evaluation techniques