.NET Developer (m/f)
Medicover
Rola backend developera w wewnętrznym dziale IT firmy Medicover. Będziesz tworzyć i utrzymywać mikroserwisy w C#/.NET, korzystając z kolejek komunikatów (Kafka, Azure Service Bus) i baz danych SQL. Praca w międzynarodowym zespole z naciskiem na czysty kod, testy i automatyzację CI/CD. To klasyczna rola backendowa, bez elementów frontendu czy DevOps.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: wielkość zespołu i struktura organizacyjna, proces rekrutacyjny (liczba etapów, przewidywany czas).
Rola backend developera w wewnętrznym dziale IT firmy Medicover. Będziesz tworzyć i utrzymywać mikroserwisy w C#/.NET, korzystając z kolejek komunikatów (Kafka, Azure Service Bus) i baz danych SQL. Praca w międzynarodowym zespole z naciskiem na czysty kod, testy i automatyzację CI/CD. To klasyczna rola backendowa, bez elementów frontendu czy DevOps.
- ✓Pełna praca zdalna
- ✓Budżet rozwojowy i dostęp do platform e-learningowych
- ✓Mentoring i wsparcie liderów technologicznych
- ✓Przestrzeń do eksperymentowania (innovation time?)
- ✓Prywatna opieka medyczna dla rodziny
- !Brak informacji o wielkości zespołu i strukturze projektu
- !Nieznany proces rekrutacyjny (liczba etapów, czas trwania)
- !Brak wzmianki o on-call lub dyżurach
- !Opis ogólny, bez konkretów dotyczących skali systemu i liczby mikroserwisów
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Implementacja nowych funkcjonalności w systemach mikroserwisowych w C#/.NET
- •Pisanie testów jednostkowych i integracyjnych (xUnit, NUnit) z TDD
- •Utrzymanie i rozwój istniejących mikroserwisów
- •Praca z kolejkami komunikatów: Azure Service Bus i Apache Kafka
- •Automatyzacja CI/CD w Azure DevOps
- •Przygotowywanie dokumentacji technicznej
- •Code review i współpraca z zespołem międzynarodowym
- •Pisanie zapytań SQL i optymalizacja dostępu do danych w MS SQL Server
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Mid-level .NET developer z około 3 latami doświadczenia, który ma podstawową znajomość mikroserwisów i message brokerów oraz jest gotów rozwijać się w kierunku zaawansowanych wzorców (DDD, Event-Driven).
Juniorzy z mniej niż 3 latami doświadczenia w .NET, osoby niechętne do pracy z mikroserwisami i komunikacją asynchroniczną, lub preferujące pracę w biurze (oferta jest w pełni zdalna).
- ?Ile osób liczy zespół i jak jest podzielony (backend, frontend, DevOps)?
- ?Jaka jest proporcja pracy nad nowymi funkcjami do utrzymania istniejących systemów?
- ?Czy są dyżury on-call? Jeśli tak, jak często?
- ?Jaki jest stosunek legacy code do greenfield?
- ?Jak wygląda proces CI/CD? Czy używacie Azure DevOps w pełni?
- ?Czy przewidziane są wyjazdy integracyjne lub spotkania na żywo?
- ?Jakie są plany rozwoju technologicznego w najbliższym roku?
- ?Czy istnieje możliwość wpływu na wybór narzędzi i architektury?
- −Wielkość zespołu i struktura organizacyjna
- −Proces rekrutacyjny (liczba etapów, przewidywany czas)
- −Informacja o on-call lub dyżurach
- −Zakres odpowiedzialności za konkretny system/projekt (np. system rejestracji, laboratoria itp.)
- −Stosunek pracy nad nowymi funkcjami do utrzymania (maintenance vs development)
Międzynarodowe środowisko z naciskiem na dobre praktyki programistyczne (SOLID, DDD, TDD) i automatyzację. Firma oferuje mentoring i przestrzeń do eksperymentowania.