Senior ASP.NET MVC Software Developer
⚲ Warszawa, Bielany
12 000–19 000 zł / mies. (zal. od umowy)
Wymagania
- .NET
- C#
- .NET Framework
- ASP.NET MVC
- HTML
- JavaScript
- CSS
- Bootstrap
- jQuery
- AJAX
- SQL
- Entity Framework
- REST API
- WinForms
- TypeScript
- Angular
- Docker
- Kafka
- WCF
- DevExpress
- IBM MQ
- OIDC
Opis stanowiska
Nasze wymagania: minimum 5 lat doświadczenia komercyjnego na stanowisku programisty .NET, bardzo dobra znajomość C# oraz .NET Framework 4.x, bardzo dobra znajomość ASP.NET MVC - znajomość frameworka, cyklu życia requestu, routing, filtry, model binding, praca z widokami Razor, layouty, partiale. bardzo dobra znajomość HTML, JavaScript, CSS, Bootstrap, bardzo dobra znajomość jQuery / AJAX - dynamiczne widoki, walidacja, komunikacja z backendem, bardzo dobra znajomość SQL (2019+), w tym: pisanie złożonych zapytań, procedur składowanych, optymalizacja, indeksowanie, rozumienie zasad ACID i transakcyjności, znajomość REST API — tworzenie i konsumowanie usług, dobra znajomość Entity Framework, umiejętność pisania unit testów, umiejętność czytania i współtworzenia dokumentacji technicznej, chęć ułatwiania sobie życie poprzez automatyzację powtarzalnych zadań (na przykład w obszarze CI/CD, skrypty), zaangażowanie i praca zespołowa, doświadczenie w tworzeniu rozwiązań (najlepiej wielowątkowych) integrujących się z zewnętrznymi systemami, gotowość do świadczenia serwisu 24/7 (dodatkowo płatny). Mile widziane: doświadczenie z aplikacjami WinForms, znajomość TypeScript / Angular (18+), znajomość Repository Pattern, Service Layer Pattern, dużym plusem będzie jeśli znasz się na zagadnieniach bądź systemach związanych z bankowością/finansami, znajomość: Dockera, Kafka, IBM MQ, WCF, DevExpress, OIDC. O projekcie: Jako ASP.NET MVC Software Developer będziesz rozwijał i utrzymywał system klasy enterprise. Działamy w obszarach bankowości korporacyjnej, bankowości transakcyjnej oraz produktów faktoringowych. Realizujemy kompleksowe rozwiązania obejmujące back-office, jak i aplikacje frontowe. Dołączając do nas będziesz mieć realny wpływ na kształt systemu. Zależy nam na jakości naszych produktów i rozumiemy, że praca jest bardziej efektywna bez konieczności ciągłego przełączania się między kontekstami. Od ponad 25 lat tworzymy kompleksowe i zaawansowane technologicznie oprogramowanie dla banków i instytucji finansowych. Mamy na pokładzie ponad 100 ciekawych osób i produkty zmieniające usługi finansowe. Gramy zespołowo, dbamy o dobrą atmosferę, komunikujemy się otwarcie i szanujemy się nawzajem. To dla nas kluczowe zasady. Jesteśmy otwarci na innowacje. Cenimy samodzielność, niezależność i inicjatywę oraz chęć dzielenia się wiedzą. Zakres obowiązków: tworzenie, rozwój i utrzymywanie systemów, wykonywanie code-review (z czasem), dbanie o test coverage, dbanie o buildy CI / proces CD, dbanie o jakość i user experience naszych systemów, przygotowywanie paczek i wsparcie przy wdrażaniu nowych wydań naszych systemów. Oferujemy: możliwość rozwoju w kierunku roli Architekta możliwość poznania nowych technologii i nowoczesnych metodyk budowy oprogramowania gwarancję rozwoju zawodowego dzięki ciągłemu strumieniowi nowych projektów pracę zdalną ze spotkaniami w naszym biurze w Warszawie raz na kilka tygodni bezpłatną opiekę medyczną bezpłatne doskonalenie języka angielskiego (zajęcia z native speakerem) dofinansowanie do karty Multisport miłą i swobodną atmosferę pracy