Software Engineer - Remote
Role details
Job location
Tech stack
Job description
- Work on an enterprise Individual Master Data Management application
- Design and develop software applications (both backend and front end) and application components in an agile environment
- Design, build & deploy performant and scalable solutions by applying engineering concepts like algorithms, data structures and development best practices
- Contribute to code review process
- Ensure high quality solutions by design and build unit tests, integration test, load test and user acceptance tests
- Build methods and tools to automate development activities
- Software design experience using object-oriented patterns, SOLID, and similar development principles
- Ability to take on a complex technical problem that is not well-defined, decompose into manageable tasks, provide proper estimates, and lead/coordinate other team members to collective deliver the end solution
- Ability to prioritize tasks and work concurrently on multiple tasks
You'll be rewarded and recognized for your performance in an environment that will challenge you and give you clear direction on what it takes to succeed in your role as well as provide development for other roles you may be interested in.
Requirements
- Bachelor's Degree in technical field OR equivalent work experience
- 3+ years software engineering experience
- 3+ years of experience with server-side development language such as Java, Python
- 3+ years of experience working with databases and SQL, REST
- 3+ years of experience in designing, deploying, and monitoring a highly scalable microservice based environment
- 1+ years of experience with CI/CD development environment
- 1+ years of experience working with Cloud technologies like AWS, Azure, and or GCP and proficient in devops practices
- Deep understanding of healthcare domain concepts and terminology, including Medicare vs. Medicaid, eligibility, claims, and payer/provider distinctions-so you can hit the ground running without learning these basics on day one, * AWS practitioner certification or equivalent
- Experience with Additional Languages (Scala)
- Experience working with linux and big data technology
- Experience with large product integrations and performance enhancements
- Experience designing and developing scalable data applications using modern frameworks like Spark and big data
- Software design experience using architecture and design patterns
- Familiarity with Infrastructure as Code (Terraform, CloudFormation)
- Understanding what a Care Delivery Organization (CDO) is and their relationship with EMRs
*All employees working remotely will be required to adhere to UnitedHealth Group's Telecommuter Policy
Benefits & conditions
Pay is based on several factors including but not limited to local labor markets, education, work experience, certifications, etc. In addition to your salary, we offer benefits such as, a comprehensive benefits package, incentive and recognition programs, equity stock purchase and 401k contribution (all benefits are subject to eligibility requirements). No matter where or when you begin a career with us, you'll find a far-reaching choice of benefits and incentives. The salary for this role will range from $72,800 to $130,000 annually based on full-time employment. We comply with all minimum wage laws as applicable.