.NET Developer
Devire Outsourcing IT to forma współpracy dedykowana dla specjalistów z branży IT, oparta na zasadach własnej działalności gospodarczej - B2B, realizująca projekty dla Klientów prowadzących innowacyjne i nowoczesne projekty.
Dla naszego klienta, będącego wiodącym liderem w zarządzaniu wierzytelnościami w Europie Centralnej poszukujemy osoby na stanowisko .NET Developer .
Lokalizacja: 100% zdalnie (odbiór sprzętu pierwszego dnia we Wrocławiu)
Stawka: 140-160 PLN netto+VAT/h B2B
Kontrakt B2B za pośrednictwem Devire.
Współpraca 100% zdalna.
Elastyczne godziny pracy.
Pakiet benefitów.
Daily tasks
- Projektowanie, rozwój i utrzymanie aplikacji backendowych w C#/.NET.
- Projektowanie i rozwój mikroserwisów oraz systemów rozproszonych.
- Projektowanie rozwiązań z wykorzystaniem DDD, CQRS i Event-Driven Architecture.
- Implementacja komunikacji synchronicznej i asynchronicznej z wykorzystaniem REST, RabbitMQ/Kafka.
- Projektowanie i rozwój Read Modeli, Projekcji oraz mechanizmów Eventual Consistency.
- Praca z PostgreSQL i Entity Framework Core.
- Tworzenie testów jednostkowych, integracyjnych, akceptacyjnych i kontraktowych.
- Dbanie o jakość kodu, wzorce projektowe, testowalność i obserwowalność systemów.
- Praca z Docker, Kubernetes/OCP oraz CI/CD.
- Współpraca z biznesem przy analizie i doprecyzowywaniu wymagań.
- Współpraca z zespołem przy podejmowaniu decyzji technicznych i wypracowywaniu wspólnych standardów.
- Dzielenie się wiedzą i wspieranie innych członków zespołu.
Requirements
Minimum 5 lat doświadczenia komercyjnego na stanowisku .NET Developer.
Praktyczna znajomość DDD, CQRS oraz architektury zdarzeniowej.
Doświadczenie w projektowaniu i rozwijaniu mikroserwisów i systemów rozproszonych.
Znajomość wzorców projektowych, OOP, Clean Code i REST.
Doświadczenie w pracy z RabbitMQ i/lub Kafka.
Dobra znajomość PostgreSQL i Entity Framework Core.
Doświadczenie w tworzeniu testów jednostkowych i integracyjnych.
Znajomość Docker oraz Kubernetes/OCP.
Swobodna praca z Azure DevOps, GitHub oraz procesami CI/CD.
Bardzo dobra znajomość języka angielskiego - minimum B2.
Must have: .NET, DDD, CQRS, OOP, REST API, RabbitMQ, Kafka, PostgreSQL, Entity Framework, Docker, Kubernetes, Azure, DevOps, GitHub