Optum Tech is a global leader in health care innovation, and they are seeking a Lead Software Engineer to support a mission critical API Marketplace platform. The role involves architecture, design, coding, and collaboration to deliver secure and effective engineering solutions in a remote setting.
Responsibilities:
- Implement component-level designs aligned with established architectural patterns and integration approaches
- Create design documents for larger component work to ensure alignment and shared understanding across the team
- Operate autonomously while proactively seeking and incorporating technical feedback
- Evaluate dependencies, technical impacts, cost trade-offs, and timing considerations when designing solutions
- Solve complex technical problems, interpreting customer requirements and translating them into effective engineering solutions
- Promote and drive code and component reuse within the team and across related products
- Design, develop and deploy AI-powered solutions to address complex business challenges with emphasis on responsible use of AI
- Use enterprise-approved AI tools to streamline workflows, automate tasks and drive coding & implementation
- Deliver high quality, performant, testable, and maintainable code adhering to best practices and team patterns
- Design APIs, data structures, models, algorithms, and application sequences thoughtfully and with clear intent
- Adapt and extend existing solutions for reuse, improving shared codebases ("leave it better than you found it")
- Contribute a high volume of meaningful commits and PRs while demonstrating solid coding proficiency
- Make appropriate technology, algorithm, and framework choices based on business constraints and architectural requirements
- Identify and execute refactoring opportunities that reduce technical debt and support sprint/program goals
- Submit Pull Requests that meet the highest standards of clarity, size, test coverage, and documentation
- Conduct daily code reviews that provide collaborative, actionable guidance to teammates
- Explain implementation decisions effectively and push back constructively when appropriate
- Apply learnings from feedback into future design and implementation work
- Perform threat modeling and ensure delivered components address identified risks
- Understand and apply common application and infrastructure security patterns
- Influence hosting, deployment, and integration decisions that support secure software delivery
- Deliver solutions free of known security vulnerabilities ("security-first" mindset)
- Identify required security and data standards early and recommend appropriate controls
- Build and maintain security tooling within automation pipelines
- Collaborate with product management to ensure user stories are clear, accepted, and properly sized
- Drive cross-team deliverables to completion, removing blockers and coordinating dependencies
- Limit work in progress through frequent delivery and deployment of features
- Break down features into well-scoped stories and tasks
Requirements:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
- 8+ years of professional experience in front-end or UI development
- 5+ years of hands on experience with React.js, including modern React patterns (Hooks, Context API, functional components)
- 5+ years of experience with server-side and integration technologies, including REST APIs, Redux (or other state management frameworks), and GraphQL
- 4+ years of experience working in Agile (Scrum or similar methodologies)
- 3+ years of experience with cloud platforms such as AWS or Azure (e.g., CI/CD pipelines, cloud-native front-end hosting, authentication services)
- All employees working remotely will be required to adhere to UnitedHealth Group's Telecommuter Policy