– Projektowanie i wycena rozwiązań (dobór technologii do projektu, weryfikacja specyfikacji funkcjonalnych i wymagań pod kątem wykonalności i logiki),
– Uczestnictwo w pracach developerskich (projektowaniu rozwiązań, implementacji warstwy interfejsu użytkownika i logiki aplikacji biznesowych),
– Zarządzanie wiedzą i jakością (code review, wspieranie zespołu w wymianie wiedzy i umiejętności),
– Rozwijanie produktu,
– Współpraca z klientem (udział w ofertowaniu i realizacji projektu).
– Znajomość platformy .NET Framework oraz .NET Core,
– Znajomość języka C#, SQL (Microsoft SQL Server 2014+),
– Dodatkowo znajomość: ASP.NET/ASP.NET Core, Entity Framework/Entity Framework Core,
– Doświadczenie w pisaniu testów jednostkowych w xUnit, NUnit,
– Znajomość zasad umożliwiających tworzenie dobrego kodu (SOLID, DRY, Clean Code),
Mile widziana znajomość: Azure App Service, Application Insights, Azure SQL, Domain Driven Design i Microservices
Oraz wiedza z zakresu projektowania i dostarczania aplikacji działających w HA – zapewnianie odpowiednich wskaźników RTO/RPO.
Technologie wykorzystywane na co dzień:
.NET Framework, .NET Core, Entity Framework, Entity Framework Core, C#, SQL (Microsoft SQL Server 2014+), ASP.NET, ASP.NET Core, Angular, MVC, WPF, WinForms, xUnit, NUnit, GIT.