CareerPlan

Senior Software Engineer

Draper, UT (Hybrid)Full-time2026-10-19 → 2026-11-12
Hybrid

Core

Develop, maintain, and support backend services and internal applications for vision care business.

Role type

Senior Backend Software Engineer

Builds

Backend platform services and internal applications

Domain

Healthcare / Enterprise Software

Required skills

C#, ASP.NET Core, GraphQL, RESTful services, AI coding agents, automated testing, CI/CD, T-SQL, containerization

Preferred skills

Azure DevOps, Azure Functions, AWS, Application Insights, mentoring junior engineers

Technologies

C#, ASP.NET Core, GraphQL, Hot Chocolate, Azure DevOps, Azure Functions, T-SQL, AWS, Application Insights

Responsibilities

Develop and maintain backend platform services and internal applications; Use AI coding agents to evaluate generated code; Investigate technical issues and troubleshoot production applications; Design and maintain integrations with third-party services; Write and maintain comprehensive automated tests; Participate in code reviews, pull requests, and CI/CD processes; Support production systems through on-call rotation.

Seniority

Senior, hands-on IC