.NET Fullstack Developer

Do zespołu MAK IT poszukujemy .NET Fullstack Developera, który będzie rozwijał aplikacje i platformy wspierające procesy biznesowe w branży ubezpieczeniowej.

Pracujemy nad systemami o rozbudowanej logice biznesowej, integracjami z zewnętrznymi usługami oraz aplikacjami wykorzystywanymi na co dzień przez naszych klientów.

Twoją rolą będzie

  • projektowanie, implementacja i rozwój aplikacji w .NET / C# oraz Angular / TypeScript,
  • rozwój i integracja REST API oraz usług komunikujących się z systemami zewnętrznymi,
  • praca z bazami danych Microsoft SQL Server,
  • analiza i rozwiązywanie problemów aplikacyjnych oraz produkcyjnych,
  • tworzenie testów jednostkowych i integracyjnych,
  • udział w code review i pracy opartej o Pull Requesty,
  • współpraca z developerami, architektami i analitykami przy projektowaniu nowych rozwiązań,
  • rozwój i utrzymanie istniejących systemów oraz stopniowe poprawianie ich jakości.

Nasz stack

  • C# / .NET 8+
  • Angular / TypeScript
  • NET Core / Web API
  • Entity Framework Core
  • Microsoft SQL Server
  • Git / Azure DevOps
  • Docker
  • Microsoft Azure

W naszych rozwiązaniach wykorzystujemy również m.in. RabbitMQ, Redis, gRPC, Kubernetes oraz Python.

Oczekujemy od Ciebie

  • minimum 3 lat doświadczenia w tworzeniu aplikacji,
  • bardzo dobrej znajomości C# i .NET,
  • doświadczenia w tworzeniu aplikacji webowych oraz REST API,
  • praktycznej znajomości Angular i TypeScript,
  • dobrej znajomości SQL i relacyjnych baz danych,
  • doświadczenia z testami jednostkowymi,
  • znajomości Git i pracy z Pull Requestami,
  • umiejętności analizowania problemów i samodzielnego szukania rozwiązań,
  • umiejętności pracy zespołowej i dobrej komunikacji.

Mile widziane

  • Microsoft Azure,
  • Docker / Kubernetes,
  • RabbitMQ lub inne systemy messagingowe,
  • Redis,
  • gRPC,
  • Python,
  • doświadczenie z systemami rozproszonymi lub event-driven,
  • znajomość DDD, CQRS lub architektury modularnego monolitu,
  • doświadczenie z CI/CD i observability.

Nie oczekujemy znajomości wszystkich technologii z listy. Ważniejsze jest dla nas dobre rozumienie zasad tworzenia oprogramowania, odpowiedzialność za własne rozwiązania i chęć rozwoju.

Jak pracujemy

Stawiamy na dobrą jakość kodu, code review, automatyczne testy i świadome decyzje techniczne.

Developer nie jest u nas wyłącznie wykonawcą zadań – oczekujemy zaangażowania w analizę problemu, proponowanie rozwiązań i współpracę z zespołem przy projektowaniu systemów.

Oferujemy:

  • Stanowisko w ambitnych projektach oraz w zespole z administratorami z kilkunastoletnim doświadczeniem naukowym i biznesowym
  • Dedykowane osoby wspierające Twoją pracę i stały rozwój w naszej Organizacji
  • Pracę na miejscu w nowoczesnym biurze lub/i praca hybrydowa i zdalna.
  • Elastyczne godziny pracy,
  • Zgrany zespół – nastawienie na pracę zespołową,
  • Płaska struktura organizacyjna zespołu – udział w podejmowaniu decyzji dotyczących doboru technologii i rozwiązań,
  • Praca w atmosferze współpracy i szacunku,
  • Umowa o Pracę lub B2B

Benefity

  • Dostęp do prywatnej opieki medycznej dla pracowników i członków ich rodzin,
  • Ubezpieczenie na życie,
  • Zniżki na firmowe produkty i usługi,
  • Inicjatywy dobroczynne,
  • Dostęp do platformy Multisport,
  • Cykliczne wyjścia zespołu / integracje

 

Prosimy o wysyłanie CV na adres office@makit.pl