Senior Software Engineer II - 2295628
UnitedHealth Group
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 inclusion, talented peers, comprehensive benefits and career development opportunities. Come make an impact on the communities we serve as you help us advance health optimization on a global scale. Join us to start Caring. Connecting. Growing together.
Primary Responsibilities:
- Software Development and Architecture
- Design, develop, and maintain complex software components with a focus on scalability, performance, and maintainability
- Influence and contribute to the overall data architecture, design patterns, and automation strategies
- Promote and implement reusable and modular code practices across the team
- Deliver high-quality, testable, and efficient code aligned with best practices and architectural standards
- Technical Design and Problem Solving
- Create and review detailed design documents for major components and systems
- Independently implement solutions aligned with componentized architectures and integration patterns
- Evaluate technical trade-offs, dependencies, and risks to make informed design decisions
- Solve complex technical problems and provide feedback on designs and implementations by peers
- Mentorship and Collaboration
- Mentor junior and mid-level engineers through code reviews, design sessions, and technical guidance
- Influence team-level technical decisions and contribute to cross-team collaboration
- Foster a culture of continuous learning and knowledge sharing within the team
- Code Quality and Review
- Ensure code submissions adhere to the highest standards and best practices
- Actively participate in daily code reviews, offering constructive feedback and guidance
- Apply feedback from reviews to improve future deliverables and maintain high code quality
- Automation and DevOps
- Integrate automation into testing, build, and deployment pipelines to enhance team efficiency
- Own and optimize build and deployment processes, introducing automation to reduce manual effort
- Implement proactive monitoring, logging, and alerting as part of the software delivery lifecycle
- Operational Excellence
- Lead root cause analysis and resolution of production issues, ensuring knowledge transfer and prevention of recurrence
- Prioritize and address technical debt in alignment with sprint and program goals
- Participate in on-call rotations and ensure operational readiness of deployed systems
- Security and Compliance
- Apply threat modeling and security analysis to all delivered components
- Ensure solutions are secure, compliant with relevant standards, and free from vulnerabilities
- Advocate for and implement secure coding practices and infrastructure decisions
- Agile and Product Delivery
- Collaborate with product managers to refine user stories, define acceptance criteria, and ensure timely delivery
- Decompose features into manageable tasks and drive completion of cross-functional deliverables
- Actively unblock team members and promote continuous delivery practices
- Customer and Business Focus
- Advocate for user needs and incorporate customer feedback into design and development
- Understand the business impact of technical decisions and prioritize accordingly
- Contribute to initiatives that improve customer satisfaction, system usability, and product quality
- Talent Acquisition and Interviewing
- Participate in the recruitment process, including conducting interviews and evaluating candidates
- Collaborate with Talent Acquisition to identify and refer qualified candidates
- Maintain a high bar for talent assessment and contribute to hiring decisions
- 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:
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field
- 8+ years of experience in software development with significant time spent on both backend (Java) and frontend (React, NextJs) technologies
- Proven experience in a technical leadership role where you have led projects or teams
- Technical Expertise:
- Extensive experience with Springboot Framework, Spring WebFlux
- Solid knowledge and hands-on experience with data pipeline technologies (e.g., Apache Kafka)
- Proficiency with React/Angular, NextJs for frontend development
- Proficiency in Gen AI, Agentic AI app development and experience with AI/ML frameworks and tools, such as Hugging Face Transformers, Flask/Fast API, PyTorch etc.
- Proficiency with SQL and NoSQL databases (e.g., SQL Server, PostgressDB, MongoDB)
- Experience designing scalable and high-performance architectures
- Experience with cloud platforms such as Azure, AWS or Google Cloud Platform
- Comprehensive understanding of the software development lifecycle (SDLC), including Agile methodologies
- Proven solid leadership skills with the ability to inspire and motivate teams
- Proven superior verbal and written communication skills for effective collaboration with cross-functional teams and stakeholders
- Proven solid analytical and problem-solving skills
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 # NIC