Software Engineer - UnitedHealth Group
  • Dublin, Leinster, Ireland
  • via BeBee.com
-
Job Description

Software Engineer role in Dublin and Letterkenny, Ireland, working on a hybrid model, requires a strong background in software development, automation, and API development.

Optum is a global healthcare company that delivers care and services to millions of people worldwide.

The company is looking for a talented Software Engineer to join its team in Dublin and Letterkenny, Ireland, working on a hybrid model.

The ideal candidate will have a strong background in software development, automation, and API development, with experience in working with distributed teams and Agile delivery methods.

The role involves working with a combination of different technologies, building out a web application with automation integration, and providing guidance to junior members of the team and other key stakeholders.

The Software Engineer will be responsible for understanding technical and infrastructure requirements, process analysis, development of automated workflows, full-stack development, unit testing, and successful release to deployment.

The role requires a strong understanding of typical Enterprise IT infrastructure/architecture, experience with API's (.NET/Python), and exposure to Agile delivery methods.

The ideal candidate will have a Bachelor's degree in engineering, Computer Science, or related technical field, and a proven track record of delivering automated processes into production using RPA tools.

The company offers a dynamic and diverse team environment, comprehensive benefits, and career development opportunities.

The Software Engineer will be part of an exciting team working on a combination of different technologies, building out a web application with automation integration.

The role involves working with a distributed, global team with multiple stakeholders, and requires a strong understanding of technical and infrastructure requirements, process analysis, development of automated workflows, full-stack development, unit testing, and successful release to deployment.

The ideal candidate will have a strong background in software development, automation, and API development, with experience in working with distributed teams and Agile delivery methods.

The role requires a strong understanding of typical Enterprise IT infrastructure/architecture, experience with API's (.NET/Python), and exposure to Agile delivery methods.

The ideal candidate will have a Bachelor's degree in engineering, Computer Science, or related technical field, and a proven track record of delivering automated processes into production using RPA tools.

The company offers a dynamic and diverse team environment, comprehensive benefits, and career development opportunities.

Key Responsibilities:

  • Work closely with other business units, Senior Automation Development Manager, Technology and other teams in understanding the functional and technical design for processes identified for automation potential or application development.
  • Providing architectural input over solution designs to ensure consistency and continuity across the company's IT infrastructure and delivery team.
  • API Development and front-end development.
  • Design reusable components, frameworks and libraries.
  • Develop and configure automation processes as per the process requirements document to meet requirements defined by the business.
  • Ensure quality of coded components by using best practice.
  • Comply with and help enforce design and coding standards, policies and procedures.
  • Participate in an Agile/Scrum methodology to deliver high-quality software releases through Sprints.
  • Communicate any identified project risks and issues to the delivery/project manager and provide inputs to the change control process.
  • Support the Operational Teams during the UAT and rollout phases.
  • Training and mentoring other developers within the team on development and delivery disciplines.
  • Develop team standards and best practices while keeping up to date with industry standards, and technology changes to help build robust systems to accommodate the industry requirements and business needs.
  • Investigate new technologies and ensure an effective partnership with OPTUM's Innovation Lab and Analytics teams to leverage the expertise in data science, machine learning and cognitive technologies.

Required Qualifications:

  • Proven experience in delivering an automated process into production using an RPA tool (UIPath, Blue Prism, Automation Anywhere, others).
  • Experience working with API's (.NET/Python).
  • Experience with React/Angular frameworks.
  • Proven experience performing CICD with Jenkins, Git Hub, Code Quality, Static Analysis, Integration/Regression Testing.
  • Solid understanding of typical Enterprise IT infrastructure/architecture.
  • Good understanding of the key requirements documents involved in a delivery lifecycle (functional, technical, testing documents).
  • Exposure to Agile delivery methods.
  • Experience working with distributed teams.
  • Bachelor's degree in engineering, Computer Science or related technical field or equivalent experience.

Preferred Qualifications:

  • Experience in a Full-Stack Software Engineering position.
  • Experience working with Azure Public Cloud.
  • Previous experience in the Insurance Industry (preferably Health Insurance).
  • Previous experience with Advanced Intelligent Automation, AI/Machine Learning, Natural Language Processing (NLP) and Computer Vision.
  • Strong database skills with proven experience using SQL Server, Oracle, My SQL, etc.

Optum is an Equal Employment Opportunity employer and all qualified applicants will receive consideration for employment without regard to gender, civil status, family status, sexual orientation, disability, religion, age, race, and membership of the Traveller community, or any other characteristic protected by law.

Optum is a drug-free workplace.

;