Senior .Net Azure Backend Developer

Net

Senior .Net Azure Backend Developer

Net

Al. Jerozolimskie 81, Warszawa

Medicalgorithmics S.A.

Undetermined
Permanent
Senior
Office
4 717 - 5 271 USD
Gross per month - Permanent

Tech stack

    C#

    master

    .Net

    master

    .NET Core

    advanced

    SOA

    advanced

    Microservice Architecture

    advanced

    ES

    advanced

    DDD

    advanced

    CQRS

    advanced

    Azure

    advanced

    REST API

    advanced

Job description

O firmie

Medicalgorithmics S.A. to polska firma o zasięgu globalnym opracowująca zaawansowane systemy dla kardiologii. Innowacyjność to jeden z naszych głównych atutów. Wprowadzamy ją w codzienną organizację pracy i kierujemy się nią podczas procesu tworzenia. Dzięki multidyscyplinarnej grupie badaczy i developerów jesteśmy autorami przełomowych rozwiązań technologicznych. Opracowujemy algorytmy, oprogramowanie i urządzenia, a następnie wdrażamy je do produkcji, co pozwala nam świadczyć usługi telemedyczne tysiącom pacjentów na świecie.


O zespole i projekcie

Pracujemy nad rozwojem nowej generacji systemu PocketECG, który służy wielotygodniowemu monitoringowi pracy serca.  Nową generacją oprogramowania chcemy zastąpić obecne rozwiązanie. Przy jej tworzeniu wykorzystujemy możliwości sztucznej inteligencji i nowych technologii, oraz zoptymalizowaną organizację pracy lekarzy i analityków EKG. Powstaje zupełnie nowy system – tworzymy go od podstaw, z wykorzystaniem najnowszych technologii i trendów w tworzeniu oprogramowania. Pracujemy w wielofunkcyjnych i samoorganizujących się zespołach, które dostarczają skończony produkt. Scrum służy nam do efektywnej współpracy zespołowej, rozwiązywania złożonych problemów i ciągłego doskonalenia.


Opis obowiązków

  • Współtworzenie dużego systemu opartego o mikroserwisy zbudowane wokół technologii Azure'owych
  • Współudział w tworzeniu architektury systemu
  • Tworzenie mechanizmów wspomagających development i deployment
  • Zapewnianie jakości produktu poprzez testy automatyczne (unit, integracyjne, itp.) oraz dokumentowanie zmian
  • Współudział w doborze technologii oraz opracowywaniu standardów pisania kodu


Wymagania i doświadczenie

  • C#/.NET/.NET Core
  • Doświadczenie w pracy z SOA / Microservices (architektura)
  • Znajomość zagadnień związanych z CQRS, Event Sourcing, Domain Driven Design
  • Doświadczenie z REST APIs, Swagger
  • Doświadczenie w pracy z fundamentami Azure (VMs, VNets, Storage Account, Key Vault, AAD)
  • Znajomość technologii Azure: Application Gateway, Service Bus
  • Znajomość ARM templates
  • Znajomość jednej z platform aplikacyjnych: Kubernetes, Azure Service Fabric
  • Powershell (w szczególności znajomość modułów Az.* oraz AzureAD)
  • Znajomość procesów i narzędzi CI/CD
  • Umiejętność pracy z Git
  • Język angielski na poziomie komunikatywnym


Mile widziane

  • Znajomość Azure DevOps
  • Znajomość podstaw React 
  •  Doświadczenie w pracy w Scrumie
  • Umiejętność testowania aplikacji webowych (Selenium)
  • Znajomość Windows Server (configuration management, diagnostics) 
  • Umiejętność gry w kalambury


Co oferujemy?

  • Moc sprawczą i realny wpływ na kształt nowo budowanej aplikacji
  • Pracę nad produktem, który wspiera leczenie pacjentów 
  • Miejsce, w którym: możesz być sobą, ceni się wiedzę i bierze się odpowiedzialność za swoją pracę
  • Elastyczne godziny pracy wraz z możliwością pracy zdalnej
  • Prezenty okolicznościowe z okazji urodzin ślubu, czy narodzin dziecka 

Published: 08.10.2021
Office location