Software Engineer - Hybrid in IL

Optum / UnitedHealth Group
Schaumburg, IL / telecommute from anywhere within the U.S.

About the job

Join a development team to perform all phases of software engineering including requirements analysis, application design, code development and testing. Own the build/deploy/release process and find ways to automate and improve our pipeline at every step. Design reusable components, frameworks, and libraries. Review code and provide feedback relative to best practices and improving performance. Participate in an Agile / Scrum / Kanban methodology to deliver high-quality software releases every 2 weeks. Mentor and guide other software engineers within the team. Develop reusable patterns and encourage innovation that will enable team velocity. Collaborate on the design with other team members and product owners, both inside and outside the scrum team. Conduct design and code reviews to ensure code developed meets coding best practices guidelines, unit testing, security, and scalability and maintainability guidelines. Basic, structured, standard approach to work. 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. Design, develop, and deploy AI-powered solutions to address complex business challenges with emphasis on responsible use of AI.

Responsibilities

Join a development team to perform all phases of software engineering including requirements analysis, application design, code development and testing

Own the build/deploy/release process and find ways to automate and improve our pipeline at every step

Design reusable components, frameworks, and libraries

Review code and provide feedback relative to best practices and improving performance

Participate in an Agile / Scrum / Kanban methodology to deliver high-quality software releases every 2 weeks

Mentor and guide other software engineers within the team

Develop reusable patterns and encourage innovation that will enable team velocity

Collaborate on the design with other team members and product owners, both inside and outside the scrum team

Conduct design and code reviews to ensure code developed meets coding best practices guidelines, unit testing, security, and scalability and maintainability guidelines

Basic, structured, standard approach to work

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

Design, develop, and deploy AI-powered solutions to address complex business challenges with emphasis on responsible use of AI

Qualifications

Minimum

High School Diploma/GED

3+ years of overall Software Engineering experience

2+ years of experience building and shipping production software in a scaled distributed environment in public cloud

2+ years of experience with both relational and non-relational databases

2+ years of experience with Docker and CI/CD tools/services

2+ years of experience with any Java or JavaScript-based UI framework

1+ years of experience with Git and GitHub

Preferred

Previous Healthcare experience

Previous leadership and/or supervisory experience