Programista .NET - Regular
Summary
A .NET developer with 3–5 years of experience designs and implements full-stack banking applications covering all system architecture layers, using C#/.NET, Entity Framework, Angular, and SQL Server, plus testing, documentation, and production deployments. Long-term B2B contract in Warsaw paying up to 125 PLN/h.
Bankowość
B2B do 125 zł/h
Współpraca długoterminowa
Start - do ustalenia
Poszukujemy doświadczonego Programisty .NET, który dołączy do zespołu odpowiedzialnego za projektowanie i implementację aplikacji obejmujących wszystkie warstwy architektury systemu. Idealny kandydat posiada od 3 do 5 lat doświadczenia w programowaniu, zwłaszcza w technologii C# oraz .NET. Kluczowe umiejętności obejmują pracę z Entity Framework, Angular oraz bazami danych SQL.
Główne obowiązki:
Projektowanie i implementacja aplikacji obejmująca wszystkie warstwy architektury systemu.
Udział w testach wewnętrznych oprogramowania.
Współpraca z analitykami i użytkownikami biznesowymi przy zbieraniu oraz analizie wymagań.
Tworzenie oraz aktualizacja dokumentacji technicznej i funkcjonalnej.
Udział w procesie wdrażania zmian na środowisko produkcyjne.
Wymagania Must Have:
3–5 lat doświadczenia w programowaniu w obszarze technologii:
C#
.NET w wersjach 8/10, .NET 6 ewentualnie też
.NET Framework 4.6/4.8
Entity Framework
Angular wersje od 18 do 20, TypeScript, HTML, CSS, JavaScript
T-SQL (SQL Server 2016/2022)
Znajomość technologii Docker
K8S - podstawy
CI/CD – podstawy
Praktyczna znajomość środowiska Visual Studio 2019+
Doświadczenie w implementacji REST API oraz aplikacji webowych.
Umiejętność implementacji testów jednostkowych (backend/web).
Umiejętność implementacji testów E2E (cucumber) – wystarczy zrozumienie mechaniki i koncepcji.
Bardzo dobra znajomość OOP oraz SOLID.
Doświadczenie w aktywnym procesie Code Review.
Umiejętność analizy wymagań biznesowych i systemowych.
Analityczne myślenie, precyzyjne formułowanie wypowiedzi.
Wysoka samodzielność i odpowiedzialność za realizowane zadania.
Znajomość języka angielskiego umożliwiająca pracę z dokumentacją techniczną.
Mile widziane:
Doświadczenie w projektowaniu i programowaniu systemów dla sektora finansowego.
Umiejętność implementacji skryptów na potrzeby testów wydajnościowych.