Upvanta sp. z o.o.
Poszukujemy doświadczonego Senior .NET Developera (C#) do realizacji projektu dla naszego klienta. Jest to kontrakt na 6 miesięcy z możliwością przedłużenia współpracy.
Zakres obowiązków
Projektowanie, rozwój i utrzymanie aplikacji backendowych w technologii C#/.NET.
Tworzenie oraz rozwijanie wydajnych i skalowalnych usług oraz API.
Współpraca z zespołem projektowym przy analizie wymagań biznesowych i technicznych.
Dbanie o wysoką jakość kodu poprzez stosowanie dobrych praktyk programistycznych oraz udział w code review.
Identyfikowanie i rozwiązywanie problemów technicznych oraz optymalizacja istniejących rozwiązań.
Tworzenie i aktualizacja dokumentacji technicznej.
Udział w projektowaniu architektury aplikacji oraz proponowanie usprawnień technologicznych.
Współpraca z zespołami QA, DevOps oraz analitykami w celu sprawnej realizacji projektu.
Wsparcie mniej doświadczonych członków zespołu oraz dzielenie się wiedzą.
Aktywny udział w procesie wdrażania nowych funkcjonalności i utrzymania systemów produkcyjnych.
Wymagania:
Minimum6 lat doświadczenia komercyjnego w programowaniu w C#/.NET.
Bardzo dobra znajomość platformy .NET (.NET Core / .NET 6+).
Doświadczenie w projektowaniu i rozwoju aplikacji backendowych oraz REST API.
Znajomość wzorców projektowych i zasad SOLID.
Doświadczenie w pracy z bazami danych SQL.
Znajomość Git oraz praktyk CI/CD.
Umiejętność pracy w metodykach Agile (Scrum/Kanban).
Bardzo dobra znajomość języka angielskiego umożliwiająca pracę w międzynarodowym środowisku.
