Senior C#-utvecklare: Fight cancer with code!

Senior C#-utvecklare: Fight cancer with code!

Arbetsbeskrivning

RaySearch develops innovative software solutions to improve cancer care. Over 2,600 clinics in more than 65 countries use RaySearch software to improve treatments and quality of life for patients. RaySearch was founded in 2000 and is listed on Nasdaq Stockholm. Headquarter is in central Stockholm and the company has subsidiaries in the US, Europe and Asia. Today we are more than 380 employees with a common vision in improving cancer care with innovative software. Our great staff is crucial for our success and we offer a fantastic working environment in modern offices, flexibility and good opportunities for development. We believe in equal opportunities, value diversity and work actively to prevent discrimination.

Vill du vara med och bidra i kampen mot cancer? Vi fortsätter att växa och välkomnar nu dig som vill medverka för att teknisk innovation snabbare kommer till nytta för världens cancerpatienter. Use your skills to fight cancer!

Att jobba med utveckling på RaySearch

Hos oss blir du en del av ett av våra agila utvecklingsteam som utvecklar produkterna RayStation och RayCare bland annat. I tätt samarbete med kollegorna skriver du kod med hög kvalitet för komplexa produkter. All utveckling sker på huvudkontoret i Stockholm i nära samarbete både med våra avdelningar för forskning och machine learning, och med ledande cancerkliniker runt om i världen. Teamen ansvarar för helheten med design, krav, riskhantering, implementation och test. Du kommer troligtvis tidigt kunna bidra med teknisk kompetens och nya infallsvinklar. När du dessutom börjar förstå hur produkterna används ute hos våra kunder, cancerklinikerna, kommer du verkligen kunna göra skillnad.

Våra produkter

RayCare och RayStation är våra största produkter. Beroende på dina intressen och din spetskompetens ser vi till att du hamnar i ett projekt där du får använda dina erfarenheter och färdigheter på bästa sätt.

”Att jobba med produkter som förbättrar cancervården är otroligt givande och utmanande. I mitt team arbetar vi med funktionalitet för att kunna ta fram så bra protonplaner som möjligt och stödja många maskintyper vilket bidrar till en bättre och effektivare vård på många av världens protonkliniker”
Sara Ericson, senior utvecklare

RayCare

RayCare är ett Oncology Information System för schemaläggning och planering av patienternas och sjukvårdspersonalens aktiviteter. Systemet tillhandahåller också funktioner för beslutsstöd och det möjliggör adaptiv strålbehandling där förändrade omständigheter under behandlingstiden tas i beaktning.

Med hjälp av RayCare kan personalen följa patienternas väg genom behandlingen, från det att de kommer på sitt första besök, tills att de förhoppningsvis är fullt friska, med varje steg och beslut på vägen. Inom en snar framtid kommer RayCare även använda Machine Learning-baserade strategier för att ytterligare effektivisera arbetet på kliniken och säkerställa den bästa vården för varje patient.

RayCare körs lokalt på kliniken och har ett typescript web GUI, som snart kommer att bli ersatt av WPF. Kommunikation sker via RabbitMQ och SignalR. Backenden är state of the art C# microservice-arkitektur som använder eventsourcing och CQRS. Teamen är korsfunktionella och ansvarar till exempel för säkerhet, externa integrationer eller arbetsflöden och schemaläggning.

RayStation

RayStation är ett Treatment Planning System där läkare och dosimetrister skapar planer för att behandla cancerpatienter med strålterapi. Det stödjer flera olika behandlingstekniker och har revolutionerat planeringsprocessen med sina snabba optimeringar och effektiva arbetsflöde. Systemet används dagligen på fler än 600 kliniker världen över och det är enligt många det mest kraftfulla systemet på marknaden.

RayStation är en desktopapplikation som körs lokalt på klinik, med ett GUI i WPF, scripting i Python, mellanlager i C#, beräkningar och optimeringar i C++ samt persistering i en SQL server-databas. Arkitekturen utvecklas ständigt för att hålla produkten modern. Teamen är korsfunktionella och har funktionalitetsägare, scrum master, testare och utvecklare med den specialistkunskap som behövs för teamets uppdrag. De 12 scrumteamen ansvarar för en viss funktionalitet, exempelvis behandling med linjäracceleratorer, bildbehandling eller produktifiering av Machine Learning-avdelningens arbete.

Vi erbjuder dig

I takt med att vi växer öppnas nya möjligheter. Du börjar som utvecklare, men i framtiden kanske du är gruppchef, funktionsägare eller expert på vår systemarkitektur. Därför är det viktigt att du får rätt förutsättningar och kan fokusera på det som du gör bäst. Vi investerar inte bara mycket i att du ska ha rätt kompetens, utan även i avdelningar som DevOps, IT, Office och HR som ger oss support och service med allt från drift, installation och serverunderhåll till utbildningar och karriärmöjligheter.

Utöver detta fokuserar vi på en work-life balance med möjlighet till flexibla arbetstider och vi har ett generöst friskvårdsbidrag. Vi sitter i moderna lokaler och erbjuder våra anställda regelbundna after work, personalevent och har bra förmåner som vi gärna berättar mer om.

Din profil

Vi ser gärna att du har:

• Ingenjörsutbildning på högskolenivå, eller motsvarade erfarenhet
• 7+ års erfarenhet av C# .Net-utveckling, gärna med fokus på exempelvis systemarkitektur eller domändriven design
• Erfarenhet av att arbeta i större, agila utvecklingsprojekt där du arbetat i team med andra seniora utvecklare
• Intresse för god koddesign och kvalitetsförbättringar
• Goda kunskaper i svenska och engelska

Det är meriterande om du tidigare har arbetat med de tekniker vi arbetar med och inom medicinteknikbranschen, men är inte ett krav. För oss är det viktigare att viljan om att lära dig och kontinuerligt hålla dig uppdaterad finns.

Ansökan

Du är varmt välkommen att söka tjänsten genom att bifoga CV eller LinkedIn-profil (du kan ansöka direkt i mobilen) genom formuläret nedan. Urval och intervjuer sker löpande.

Vi tar inte emot ansökningar via mail men har du frågor kring tjänsten så får du gärna höra av dig. Maila generella frågor kring rekryteringsprocessen till Johanna Gustafsson, HR, och tekniska frågor till antingen Karl Lundin, chef/backend-utvecklare eller Sara Ericson, chef/use case utvecklare.

Sammanfattning

  • Arbetsplats: RaySearch Laboratories AB (publ)
  • 1 plats
  • Tillsvidare
  • Heltid
  • Fast månads- vecko- eller timlön
  • Publicerat: 7 juli 2020
  • Ansök senast: 31 december 2020

Liknande jobb


Backend Developer

Backend Developer

19 november 2024

Systemutvecklare till Sensor Försäkring!

19 november 2024

Systemutvecklare till Sensor Försäkring!

19 november 2024

Systemutvecklare till Sensor Försäkring!

19 november 2024