Optum is a global leader in health care innovation, developing solutions to improve health systems and help people live healthier lives. The Lead Software Engineer will design, develop, and maintain applications, conduct vulnerability assessments, and lead cloud migration initiatives while collaborating with development teams to enhance software deployment efficiency.
Responsibilities:
- Design, Development and maintenance of application
- Monitoring, logging, and analyzing application performance and suggesting the alerting mechanism to catch the production issues sooner
- Conduct vulnerability assessments and fix the issues
- Partner with Development team and suggest proactive enhancement to make the application better
- Develop and implement disaster recovery and data backup strategies and solutions to maintain business continuity
- Collaborate with development teams to enable CI/CD pipelines for efficient software deployment
- Conduct periodic access reviews and monitor user activity in the production environment
- Lead cloud migration and modernization initiatives for the application
- Advice on best practices for cloud security, reliability, and scalability
- Use AI tools to automate, optimize, and improve the software development lifecycle by analyzing data and providing intelligent recommendations
- Implement the AIOps for analyzing logs and metrics to enhance observability and incident response
- Participates in the development of prototypes and large-scale proof of concepts
- Maintain documentation around current application functionalities and security controls
- Identify opportunities to fine-tune and optimize applications of Java developed projects
- Work on the PLM activities
- Partner closely with the stakeholders, upstream and downstream applications and create alerts for dependent applications failures
Requirements:
- Bachelor's degree (or higher) in Computer Science Engineering
- 8+ years of overall IT experience
- Experience in security-focused DevOps
- Hands-on experience deploying and monitoring of applications
- Experience working with CI/CD technologies such as GHA
- Proven experience operating with cloud platforms, APIs and event-driven automation
- Experience developing / coding software components in Java
- Experience with CI/CD, Maven, XML, Web services, RESTAPI's, Microservices
- Experience in Databases, SQL programming, Streaming Solutions using Kafka
- Knowledge of AI tools
- Proficient with popular scripting and programming language frameworks such as Python, Power Automate, Microsoft Graph API, Shell Scripting languages
- Proven communication skills, ability to articulate complex issues understandably and engagingly
- All employees working remotely will be required to adhere to UnitedHealth Group's Telecommuter Policy