Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We are seeking a highly skilled and motivated Senior Software Engineer to join our team. In this role, you will be instrumental in designing and developing our medical image processing and radiotherapy planning platform. You will also contribute to expanding and maintaining our company codebase for smoother product development and integration. We are looking for a candidate with a strong emphasis on delivering clean code paired with sound architecture, thoughtful abstractions, and thorough automated tests.
What you'll do
- Design and deliver end-to-end features across React + TypeScript (SPA) and ASP.NET Core/C# (APIs, services)
- Writing clean, high-quality, high-performance, maintainable code
- Shape our architecture using SOLID, DDD and design patterns
- Collaborate with product, physics/clinical experts, and QA to meet medical-device quality standards
- Mentor teammates and raise the engineering bar through reviews and design sessions
You'll be great at this if you have
- Master's or Bachelor's degree in Computer Science (or related field)
- 5+ years of relevant work experience in building production web apps with React/TypeScript and .NET/C#
- A strong design mindset: SOLID, DDD, clear boundaries, maintainable abstractions
- Habitual testing: unit, integration, contract/E2E; comfort with TDD where valuable
- Experience designing clean APIs, data models, and resilient distributed services
- Practical Agile/Lean habits: small batches, trunk-based or PR-driven flow, measurable outcomes
- Security and privacy basics (OAuth2/OIDC, OWASP Top 10, least privilege)
- Clear communication and an empathetic, collaborative approach
Nice to have
- Medical imaging or DICOM know-how; PACS/HL7/FHIR integrations
- Image processing experience (e.g., segmentation, registration, WebGL/WebGPU, GPU pipelines)
- Regulated software exposure (ISO 13485, IEC 62304, risk management)
- Observability tooling, performance profiling, and accessibility standards
Why join us
- Meaningful work with real patient impact
- Influence architecture and engineering practices end-to-end
- A thoughtful, low-ego team that values craftsmanship and learning
- Competitive compensation and flexibility (🧑💻 hybrid/remote options)
Hiring process (fast & respectful)
- 30-min intro call
- Technical deep dive & system design (discussion + small, practical exercise)
- Team interview (product/clinical/QA)
- Offer & references
Key Skills
Ranked by relevanceReady to apply?
Join MVision AI and take your career to the next level!
Application takes less than 5 minutes