System Developer - Core Team
Core
Developing and improving the mission-critical event sourcing and microservice framework for RayCare, an oncology information system used in clinics worldwide.
Role type
Senior backend system developer (C#/.NET)
Builds
Client-server oncology information system (RayCare) and its underlying platform framework
Domain
Healthcare technology / Oncology Information Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C#/.NET, SQL Server, client-server architecture, domain-driven design, event-sourcing, CQRS/CQS
Preferred skills
Agile methodologies, MedTech/regulated industry experience, microservice architecture, high-performance computing, messaging systems (RabbitMQ), security technologies (OpenID Connect, OpenIddict)
Technologies
C#, .NET, SQL Server, RabbitMQ, OpenID Connect, OpenIddict
Responsibilities
Design and implement a robust software platform for the oncology information system; ensure high code quality and adherence to best practices; contribute to overall software design for large-scale products; handle installation and security aspects of the product.
Seniority
Senior, hands-on IC