Software Engineer Remote Canada
@ Optum

Hybrid
CA$94,450
Hybrid
Full Time
Posted 4 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXX XXXXXXXXXX***** @unitedhealthgroup.com
Recommended after applying

Job Details

Overview

Optum, part of UnitedHealth Group, is a global organization dedicated to helping people live healthier lives through technology. As a Software Engineer Remote Canada, you will improve health outcomes by developing cloud-based services with scalable, high-quality code and comprehensive testing.

Responsibilities

  • Design, develop, deploy, and operate cloud-based services in a CI/CD environment.
  • Write high-quality, scalable and supportable code with thorough documentation and unit tests.
  • Provide technical leadership, mentorship, and training to team members.
  • Collaborate with cross-functional teams and interface with user representatives.
  • Participate in on-call rotation for production support and continuous improvement.

Requirements

  • 3+ years professional software development experience.
  • 2+ years with C# and .NET.
  • Experience with NoSQL databases and microservices architecture.
  • 1+ years in Public Cloud (AWS, GCP, or Azure).

Preferred Qualifications

  • In-depth knowledge of data structures, distributed systems, and asynchronous architecture.
  • Experience in healthcare data standards like DICOM, HL7 or FHIR.
  • Experience with Docker, Kubernetes, API design, and security protocols.
  • Solid grasp of TDD, CI/CD processes and Github.
  • Proven leadership in engineering and innovation.

Key Skills/Competency

  • cloud
  • C#
  • .NET
  • NoSQL
  • microservices
  • CI/CD
  • Docker
  • Kubernetes
  • API
  • leadership

How to Get Hired at Optum

🎯 Tips for Getting Hired

  • Research Optum's culture: Explore mission, values, and team dynamics.
  • Customize your resume: Highlight cloud, C#, and CI/CD expertise.
  • Showcase technical projects: Emphasize scalable software development skills.
  • Prepare for interviews: Practice technical and behavioral questions.

📝 Interview Preparation Advice

Technical Preparation

Review C# and .NET best practices.
Practice cloud architecture deployment.
Study NoSQL and microservices design.
Refine CI/CD pipeline and testing skills.

Behavioral Questions

Describe past team mentoring experiences.
Explain your conflict resolution approach.
Share a leadership challenge and solution.
Discuss adapting under production pressure.

Frequently Asked Questions