.NET Developer
-, Warszawa +4 Locations
Upvanta sp. z o.o.
Opis stanowiska:Dołącz do naszego zespołu jako .NET Developer i rozwijaj nowoczesne aplikacje mikroserwisowe.
Będziesz odpowiedzialny za projektowanie, implementację i utrzymanie rozwiązań opartych na technologii .NET Core,
dbając o wysoką jakość kodu oraz zgodność z najlepszymi praktykami programistycznymi.
Zakres obowiązków:
Tworzenie i rozwój aplikacji mikroserwisowych w .NET Core
Projektowanie i implementacja API (REST, WebApi, WCF)
Praca z bazami danych przy użyciu T-SQL i Entity Framework
Tworzenie testów jednostkowych i integracyjnych
Wdrażanie wzorców projektowych, zasad SOLID, Dependency Injection oraz CQRS
Utrzymywanie oraz rozwój istniejących systemów opartych o .NET Framework, WebForms i Classic ASP
Współpraca w zespole w środowisku Agile/SCRUM
Wymagania:
Minimum 4 lata doświadczenia w programowaniu mikroserwisów w technologii .NET Core
Bardzo dobra znajomość:
.NET Core 8, .NET Framework (ver 4+)
C#, Visual Basic 6
Entity Framework
T-SQL
REST API, WebApi, WCF, MVC, WebForms
COM/COM+, Classic ASP, JavaScript
Doświadczenie w korzystaniu z systemów kontroli wersji (GIT/GitHub) oraz narzędzi CI/CD (Azure DevOps)
Umiejętność tworzenia testów jednostkowych (np. NUnit, xUnit) oraz testów integracyjnych
Znajomość wzorców projektowych i zasad SOLID, Dependency Injection, CQRS
Znajomość języka angielskiego na poziomie umożliwiającym swobodne korzystanie z dokumentacji technicznej
Mile widziane:
Doświadczenie w pracy w metodyce Agile/SCRUM
Znajomość mechanizmów DevOps: Docker, Kubernetes, OpenShift
Znajomość narzędzi wspierających programistę, np. GitHub Copilot
Doświadczenie z systemami komunikacji asynchronicznej: Kafka, RabbitMQ
.NET Developer
.NET Developer
-, Warszawa
Upvanta sp. z o.o.