Opis stanowiska
Poszukujemy ASP.NET Developera z dobrą znajomością języka niemieckiego (min.
B2).
Twoim głównym obszarem będzie frontend tworzony w modelu server-side generation w technologii ASP.NET.
Projekt jest zorientowany na dane – frontend służy głównie do prezentacji i obsługi informacji wyprodukowanych w innych częściach systemu (listy, zestawienia, dashboardy).
👉 Ważne: w projekcie frontend nie jest budowany w frameworkach typu Angular czy React.js.
Kluczową rolę odgrywa ASP.NET (WebForms w MVC), DevExpress JS oraz SQL/Entity Framework.
Projekt jest w fazie migracji – z komponentów WinForms do nowoczesnych komponentów DevExpress JS oraz z istniejących rozwiązań do nowszej architektury opartej o .NET Framework (WebForms w MVC) i dodatkowe WebAPI (.NET 8).
Celem jest poprawa UI/UX oraz modernizacja technologiczna.
Na początku Twoja praca będzie mieć charakter migracyjny – zadania będą powtarzalne, ale wymagające zrozumienia kierunku zmian i samodzielnego podejścia.
Twoje zadania
- Udział w dalszym rozwoju aplikacji webowej – od koncepcji po wdrożenie
- Migracja komponentów frontendowych do nowych rozwiązań (DevExpress JS)
- Tworzenie i utrzymywanie aplikacji opartych o ASP.NET (WebForms w MVC) oraz WebAPI (.NET 8)
- Implementacja widoków prezentujących dane: listy portfeli, użytkowników, zleceń i transakcji
- Wsparcie przy budowie widoków typu dashboard (podsumowania tematyczne)
- Realizacja wymagań klientów oraz integracja nowych funkcjonalności
- Praca z warstwą danych i raportowaniem (MSSQL, Entity Framework, skrypty SQL)
- Wsparcie zespołu projektowego w bieżących zadaniach technicznych
Wymagania
- Bardzo dobra znajomość .NET i C#
- Doświadczenie w ASP.NET (server-side generation)
- Praktyczna znajomość Entity Framework
- Dobra znajomość SQL (MSSQL, wersjonowanie skryptów SQL)
- Doświadczenie w pracy z DevExpress i jQuery będzie dużym atutem
- Mile widziane doświadczenie w migracji aplikacji legacy
- Doświadczenie z narzędziami Atlassian (Jira, Confluence) będzie plusem
- Znajomość sektora finansowego (banki, zarządzanie portfelem) będzie dodatkowym atutem
- Znajomość języka niemieckiego – min.
B2
- Znajomość języka angielskiego – mile widziana