Full-stack (.NET + Angular) Developer (Ref.: KM/0521)
.Net - Angular - fullstack
Warszawa, Umowa B2B / Umowa o pracę
Obecnie banki to nie tylko oddziały i kasa z gotówką, ale przede wszystkim zaawansowane fabryki IT rozwijające ekosystemy wspomagające każdy aspekt ich działalności. Jako wewnętrzne softwarehouse’y wytwarzają skomplikowane oprogramowanie o wysokiej dostępności 24/7. To wszystko sprawia, że są bardzo dobrym miejscem do rozwoju. Jeśli chcesz brać udział w całym cyklu wytwarzania oprogramowania zgodnie z najlepszymi praktykami i metodyką Scrum, dołącz do Margo!
Kontekst:
- 85% czasu pracy to rozwój nowych funkcjonalności, a 15% utrzymanie systemów.
- W każdym zespole są bardzo doświadczeni programiści, od których można się uczyć. Częścią codziennej pracy jest code review, pisanie testów, czy podnoszenie swoich kompetencji.
- Zespoły programistów rozwijają szereg aplikacji bankowości korporacyjnej, detalicznej i mobilnej. Są to zarówno aplikacje wewnętrzne banku, służące do obsługi Klientów korporacyjnych, czy detalicznych, ale też systemy CRM, ECM, systemy wspomagające kredytowanie przedsiębiorstw (wnioski, scoring, ryzyko, ustanawianie i monitoring zabezpieczeń), inwestowanie na giełdzie, fundusze inwestycyjne, czy regulacje unijne i krajowe.
- Bank zainwestował czas i pieniądze w automatyzację procesów i zestaw nowoczesnych płatnych narzędzi np. ma miejsce bieżąca analiza kodu i działania aplikacji w czasie rzeczywistym (m.in. SonarQube czy Splunk).
- Bank może się pochwalić najlepiej zautomatyzowanym procesem deploymentu na rynku (m.in. testy automatyczne, jednostkowe itp.), a określenie Fullstack Developer nie oznacza jedynie wiedzy w zakresie frontend / backend, ale także baz danych, CI/CD, czy wdrożeń.
- Praca zdalna – w tym momencie 100% przynajmniej do końca roku - potem zależnie od rozwoju sytuacji - docelowo w biurze z możliwością częściowej pracy zdalnej.
- W zespołach panuje bardzo dobra atmosfera pracy potwierdzona „powrotami” części programistów po kilku kwartałach spędzonych w innych firmach.
Jako członek zespołu, będziesz odpowiedzialny za:
- Projektowanie, wdrażanie i utrzymywanie rozwiązań z zakresu backend i frontend, integracji między aplikacjami oraz automatyzacji procesów CI/CD
- Przygotowywanie koncepcji rozwiązań architektonicznych
- Usprawnianie aktualnie istniejących rozwiązań
- Dokumentowanie prac programistycznych
Stanowisko jest dla Ciebie idealne, jeżeli:
- Masz kilkuletnie doświadczenie w pracy z technologią .NET
- Znasz technologię Angular
- Umiesz testować modułowo i automatyzować testy
- Znasz metodyki analizy wymagań użytkownika
- Znasz metodyki projektowania systemów.
- Masz doświadczenie z technologiami: .ASP.NET MVC , WCF, SQL, HTML 5
- Znasz MSSQL, Visual Studio, GIT, JIRA, Ant, MSBuild, TeamCity, Powershell
- Masz doświadczenie w pracy metodyką Agile
Byłoby mile widziane, gdybyś:
- Znał .NET Core
- Miał doświadczenie w realizacji interfejsów z wykorzystaniem systemów kolejkowych
- Znał interfejsy REST API
Dołączając do Margo możesz liczyć na:
- Ambitne projekty w międzynarodowej firmie konsultingowej
- Umowę o pracę bądź współpracę w oparciu o model B2B
- Benefity takie jak: opieka medyczna i karta sportowa
- Dofinansowanie szkoleń, egzaminów certyfikacyjnych, studiów podyplomowych
- Szkolenia wewnętrzne i możliwość korzystania z naszego know-how
- Możliwość darmowego korzystania z naszej biblioteki
- Indywidualne podejście i możliwości rozwoju (planowanie ścieżki kariery, możliwość zmiany projektu i stanowiska, możliwość angażowania się w działania pozaprojektowe z dodatkowym wynagrodzeniem)
- Możliwość wpływu na kształt firmy, otwartość na Twoje pomysły i chęć ich wdrażania
- Bardzo dobrą atmosferę pracy, wyjścia integracyjne
Zainteresowany/a? Zmotywowany/a? Aplikuj!
A jeśli chcesz poznać kulturę Margo lepiej, zerknij na:
➞ nasze Brand Story,
➞ nasz profil na LinkedInie czy też Instagramie,
➞ kanał na YouTube, gdzie co miesiąc pojawiają się vlogi!