Software Development Engineer
Elekta · Shanghai
Job description
About the role
Elekta is seeking a Software Development Engineer to design, develop, and maintain mission‑critical software that supports cancer treatment planning and delivery. You will work with global engineering and support teams to ensure high‑quality, reliable solutions that enable clinicians to focus on patient care.
Key responsibilities
- Contribute to new product and feature development while improving existing systems.
- Design, develop, and maintain high‑performance, scalable software for treatment planning solutions (e.g., brachytherapy).
- Analyze and resolve issues across development, testing, and production environments.
- Investigate and troubleshoot customer‑reported problems, performing root‑cause analysis.
- Collaborate with global engineering and support teams to ensure product quality and stability.
- Participate in code reviews and adhere to coding standards and best practices.
- Create and maintain technical documentation, including design, implementation, and defect analysis.
- Continuously improve development processes, tools, and engineering practices.
- Ensure compliance with Quality Management System (QMS) and regulatory requirements.
Required profile
- Bachelor’s degree or higher in Computer Science, Software Engineering, or a related field.
- Strong foundation in object‑oriented programming and software design.
- Proficiency in C# or similar languages; full‑stack development experience is a plus.
- Familiarity with relational databases and SQL.
- Experience with version control systems such as Git.
- Excellent command of English, both written and spoken.
- Strong analytical, problem‑solving, and independent work capabilities.
Required skills
- C#
- .NET technologies
- Object‑oriented programming
- SQL and relational databases
- Git (version control)
- Front‑end frameworks: Angular, React, Vue
- Agile/Scrum methodologies
- Automated testing frameworks
- CI/CD pipelines
- Web services and API development/integration
- Cloud or distributed system architectures
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in 中国.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Une question sur cette offre ?
Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Elekta
Shanghai