NET Fullstack + Medical Imaging
Skills
About the role
Role: NET Fullstack + Medical Imaging
Experience: - Min 8+ Years
Location: Remote (Canada EST)
.NET Engineer with expertise in Medical Imaging, 3D Visualization, and AI-first engineering, responsible for building scalable imaging platforms using C#, ASP.NET Core, ITK/VTK, DICOM, and modern web technologies.
Responsibilities: -
Design, Adopt AI-first development practices leveraging Copilot/LLMs for coding, testing, and documentation.
Build reusable prompt libraries, engineering accelerators, and agentic workflows for imaging and platform development.
Design and develop a C#-based core 3D visualization library using ITK/VTK.
Expose capabilities through JavaScript APIs / SDK layer for web consumption.
Ensure clean abstraction between rendering engine (C#) and UI layer (Angular).
Define standards for cross-platform API design, versioning, and extensibility.
Implement advanced visualization capabilities MPR, Volume Rendering, 3D Reconstruction, Annotation tools.
Lead migration from Fovia 3D library to custom in-house framework.
Optimize handling of large DICOM datasets (streaming, caching, progressive loading).
Integrate JS APIs into Angular-based universal viewer.
Develop high-performance UI components for interactive 3D visualization.
Ensure seamless communication between C# backend engine and browser rendering layer.
Apply OOP, SOLID, and design patterns for library/SDK development.
Optimize rendering performance (CPU/GPU, WebGL) and reduce latency.
Use AI-assisted tools for performance tuning, debugging, and defect prevention.
Build scalable, cloud-native architecture supporting high-performance imaging workloads.
Implement CI/CD pipelines with AI-assisted test generation and validation.
Use Docker/Kubernetes for deployment and scalability.
Work closely with radiologists and product teams to translate clinical workflows into platform capabilities.
Participate in Agile/Scrum with AI-assisted backlog refinement and estimation.
Mentor teams on AI-first development, SDK design, and platform engineering practices.
Maintain technical documentation, API specifications, and UML diagrams.
Ensure effective communication with stakeholders and client teams.
Educational Qualifications: -
Engineering Degree BE/ME/BTech/MTech/BSc/MSc.
Technical certification in multiple technologies is desirable.
Mandatory skills
Strong C#
ASP.NET Core
JavaScript / TypeScript
ITK/VTK (or equivalent)
DICOM & imaging fundamentals
AI-assisted development tools (Copilot / LLMs / Prompt Engineering)
Good to Have Skills
.NET 8
Microservices
WebGL
VTK.js
Three.js
AI/ML basics (image processing, segmentation)
Azure Cloud
SQL
GIT & JIRA
CI/CD (Azure DevOps)
Docker
Kubernetes
Healthcare (PACS/VNA)
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.