Będziesz współtworzyć i rozwijać systemy wewnętrzne Grupy Pracuj, projektować i implementować nowe funkcjonalności dla naszych kilku milionów Użytkowników. Czasem będziesz szukać błędów i pomagać rozwiązywać problemy Użytkowników oraz wspierać swoją wiedzą inne zespoły.
responsibilities :
Współtworzenie nowego systemu w ramach Pracuj.pl
Budowa nowych funkcjonalności w oparciu o architekturę mikroserwisów w technologii .NET
Dbałość o jakość i wydajność wypracowanych rozwiązań
Opracowywanie rozwiązań od pomysłu do wdrożenia na produkcji
Analiza wymagań z biznesem
Współtworzenie kierunku rozwoju technicznego aplikacji
Przeprowadzanie code review
requirements-expected :
Posiadasz minimum 5-6+ lat doświadczenia komercyjnego w pracy z: C#, .Net core / .Net6+ (API, konsumenci z Masstransit)
Masz doświadczenie z aplikacjami działającymi w środowisku rozproszonym
Znasz technologie związane z relacyjnymi bazami danych (MS SQL/ T-SQL)
Dobrze znane Ci są wzorce projektowe oraz zasady SOLID
Posiadasz doświadczenie w pracy z mikroserwisami (komunikacja synchroniczna i asynchroniczna)
Masz doświadczenie w pracy z RabbitMQ
Potrafisz projektować czytelną architekturę aplikacji, z dbałością o logikę domenową oraz zasady czystego kodu
Masz doświadczenie w tworzeniu testów jednostkowych
Potrafisz efektywnie współpracować i budować pozytywne relacje
Chcesz się dalej uczyć i rozwijać
Potrafisz świadomie i efektywnie korzystać z agentów kodujących jako wsparcia w codziennej pracy programistycznej