Source description
About the role
As a Software Developer at Optum, you will play a crucial role in designing and developing enterprise software solutions that are scalable, resilient, and high quality. Your responsibilities will include the following: - Collaborating with business analysts, project managers, and business customers to better understand the problem at hand - Developing re-usable components and frameworks to solve complex business problems - Conducting code reviews to ensure alignment with pre-defined architectural specifications and coding best practices - Focusing on delivering rich user experiences that meet user's needs - Mentoring and providing direction to junior developers - Driving the future technology, architecture, and methodologies used by the team - Building influence outside of IT to understand real-world problems and offer solutions - Developing reusable patterns/services to solve business problems - Participating in Architecture/Technical design sessions and Scrum ceremonies - Monitoring, debugging, and refactoring code to improve software performance - Developing system architecture and documentation for existing applications - Performing technical analysis to troubleshoot application code-related issues Qualifications required for this role include: - Bachelor's degree in computer science, Mathematics, Engineering, or other technology-related fields - 10+ years of technical experience designing and developing large enterprise solutions using C#, .NET Framework, .NET Core, SQL Server, Entity Framework, microservices architecture, and domain-driven design - 6+ years of technical experience designing and developing web solutions using Angular, React, Kendo, NgRx State management - Experience in building and deploying solutions in Azure - Experience leading diverse teams and providing technical direction - Demonstrated experience with Agile methodologies - Ability to research new technologies and initiatives - Ability to determine best architectural approaches Preferred qualifications include exposure to DevOps, proactive and action-oriented mindset, solid communication and interpersonal skills, leadership abilities, and the capacity to work effectively with all levels of the organization. At Optum, you will find a culture guided by inclusion, talented peers, comprehensive benefits, and career development opportunities. Join us in advancing health optimization on a global scale and making an impact on the communities we serve. As a Software Developer at Optum, you will play a crucial role in designing and developing enterprise software solutions that are scalable, resilient, and high quality. Your responsibilities will include the following: - Collaborating with business analysts, project managers, and business customers to better understand the problem at hand - Developing re-usable components and frameworks to solve complex business problems - Conducting code reviews to ensure alignment with pre-defined architectural specifications and coding best practices - Focusing on delivering rich user experiences that meet user's needs - Mentoring and providing direction to junior developers - Driving the future technology, architecture, and methodologies used by the team - Building influence outside of IT to understand real-world problems and offer solutions - Developing reusable patterns/services to solve business problems - Participating in Architecture/Technical design sessions and Scrum ceremonies - Monitoring, debugging, and refactoring code to improve software performance - Developing system architecture and documentation for existing applications - Performing technical analysis to troubleshoot application code-related issues Qualifications required for this role include: - Bachelor's degree in computer science, Mathematics, Engineering, or other technology-related fields - 10+ years of technical experience designing and developing large enterprise solutions using C#, .NET Framework, .NET Core, SQL Server, Entity Framework, microservices architecture, and domain-driven design - 6+ years of technical experience designing and developing web solutions using Angular, React, Kendo, NgRx State management - Experience in building and deploying solutions in Azure - Experience leading diverse teams and providing technical direction - Demonstrated experience with Agile methodologies - Ability to research new technologies and initiatives - Ability to determine best architectural approaches Preferred qualifications include exposure to DevOps, proactive and action-oriented mindset, solid communication and interpersonal skills, leadership abilities, and the capacity to work effectively with all levels of the organization. At Optum, you will find a culture guided by inclusion, talented peers, comprehensive benefits, and career development opportunities. Join us in advancing health optimization on a global scale and making an impact on the communities we serve.
More at UnitedHealth Group
Related open roles
Software Engineer - React JS, Node.Js, SQL, API Mngt
Bangalore
Senior Software Engineer-Python, Data Structures, REST API, SQL
Hyderabad
Senior Full Stack Engineer - Java/Python and Angular/React
Hyderabad
Senior Software Engineer I (Data Engineer & Spark, Scala, ETL)
Hyderabad
Associate AI or ML Engineer
Bangalore
Senior AI/ML Engineer - MLOps & Production AI Platform
Hyderabad