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