CareerPlanSign in

Software Development Engineer

Shanghai💼 Full-time🗓 2026-06-29 → 2026-09-25

Core

Develop and maintain scalable software solutions for medical treatment planning products, specifically Brachytherapy systems, serving healthcare professionals.

Role type

Full-stack Software Development Engineer

Builds

High-performance, scalable systems for treatment planning solutions (e.g., Brachy products)

Domain

Healthcare / Medical Device / Radiation Therapy

Deliverable

production ML models | product features

Required skills

C#, object-oriented programming, relational databases (SQL), version control (Git), full-stack development

Preferred skills

.NET technologies, front-end frameworks (Angular, React, Vue), Agile/Scrum, automated testing, CI/CD pipelines, web services/API development, cloud/distributed systems, regulated industry experience

Technologies

C#, .NET, Angular, React, Vue, SQL, Git

Responsibilities

Design and develop software solutions aligned with business requirements; build high-performance systems for treatment planning; analyze and resolve issues across development, testing, and production; investigate and troubleshoot customer-reported issues; participate in code reviews; create and maintain technical documentation; ensure compliance with Quality Management System (QMS) and regulatory requirements

Seniority

Mid-level, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.