Programista .NET / Programistka .NET
Warszawa, Polska, 01-066Najważniejsze cechy oferty
Frontend: HTML, CSS, JavaScript
Backend: Java / .NET / Node / Python
Pełny etat
Praca zdalna - bez dojazdów
Karta sportowa
Dołącz do nas!
Poszukujemy specjalisty do Zespołu Systemów Rozliczeniowych i Wspierających który rozwija i utrzymuje rozwiązania niezbędne do realizacji procesów bankowych oraz codziennej pracy wielu obszarów organizacji. Realizujemy projekty związane z rozwojem aplikacji i wdrażaniem nowych funkcjonalności, dbając o ich jakość, niezawodność i dopasowanie do potrzeb użytkowników.
Oferujemy Ci:
Premię uzależnioną od wyników i zaangażowania.
Prywatną opiekę medyczną dla Ciebie i Twojej rodziny na preferencyjnych warunkach.
Kartę MultiSport i Ubezpieczenie Grupowe na korzystnych warunkach.
System szkoleń i programów rozwojowych.
Dostęp do Wewnętrznej Giełdy Pracy.
Ta praca jest dla Ciebie, jeśli:
Tworzysz aplikacje desktopowe dla Windows z wykorzystaniem MVVM, XAML i Material Design oraz aplikacje webowe full-stack w ASP.NET, w tym ASP.NET Core, Blazor, Web Forms i AJAX.
Na co dzień pracujesz z MS SQL Server, w tym z T-SQL, SSRS, procedurami składowanymi, widokami, mirroringiem i replikacją, oraz z technologią .NET.
Dobrze znasz JavaScript, CSS, HTML5 oraz technologie powiązane z C#.NET, takie jak WPF, WCF, LINQ, Entity Framework i ADO.NET.
Masz doświadczenie w budowie REST API i Web Services (SOAP), aplikacji klient-serwer, rozwiązań wielowarstwowych oraz ergonomicznych interfejsów użytkownika.
Znasz wzorce projektowe i programowanie obiektowe, pracujesz zespołowo, korzystasz z Visual Studio i GIT oraz posługujesz się językiem angielskim na co najmniej dobrym poziomie.
Znajomość algorytmów i komponentów kryptograficznych.
Praktyka w tworzeniu transakcji rozproszonych oraz optymalizacji i skalowania aplikacji.
Znajomość Visual Basic Script, IIS i MS Certificate Services.
Umiejętność tworzenia komponentów COM.
Podstawy Active Directory i integracja własnego oprogramowania.
W naszym zespole będziesz odpowiadać za:
Rozwój i wdrażanie nowych funkcjonalności w systemach bankowych.
Dbanie o jakość aplikacji – ich działanie, wydajność i niezawodność.
Udział w projektach realizowanych w zespole.
Proponowanie i wdrażanie usprawnień oraz nowych rozwiązań technologicznych.
Współpraca z analitykami, biznesem i zespołami technicznymi oraz przygotowywanie dokumentacji.