Rozwijaj swoją karierę w inżynierii oprogramowania dzięki ekscytującej i satysfakcjonującej szansie. Poszukujemy utalentowanych osób, które dołączą do naszego Zespołu Ryzyka Klimatycznego jako Inżynier Oprogramowania III w JPMorgan Chase. Jako kluczowy członek naszego zwinnego zespołu, będziesz projektować i dostarczać najnowocześniejsze produkty technologiczne, które są bezpieczne, stabilne i skalowalne, odgrywając kluczową rolę w osiąganiu naszych celów biznesowych.
W tej roli będziesz:
- Wykonywać rozwiązania oprogramowania, w tym projektowanie, rozwój i rozwiązywanie problemów technicznych, z umiejętnością myślenia innowacyjnego.
- Tworzyć bezpieczny i wysokiej jakości kod produkcyjny, utrzymując algorytmy działające synchronicznie z odpowiednimi systemami.
- Tworzyć artefakty architektury i projektowania dla skomplikowanych aplikacji, zapewniając, że ograniczenia projektowe są spełniane podczas tworzenia oprogramowania.
- Zbierać, analizować i syntetyzować dane w celu opracowywania wizualizacji i raportów, które ciągle poprawiają aplikacje i systemy oprogramowania.
- Proaktywnie identyfikować ukryte problemy i wzorce w danych, aby poprawić higienę kodu i architekturę systemu.
- Przyczyniać się do społeczności praktyków inżynierii oprogramowania i eksplorować nowe i pojawiające się technologie.
- Pomagać w krytycznych i czasowo wrażliwych zadaniach z minimalnym nadzorem oraz eskalować sytuacje w odpowiedni sposób.
- Pisać przypadki testowe, wykorzystywać testy jednostkowe i integracyjne oraz rozwijać funkcje i automatyzację.
- Promować kulturę zespołu opartą na różnorodności, równości, włączeniu i szacunku.
Wymagane kwalifikacje, zdolności i umiejętności:
- Formalne szkolenie lub certyfikacja w zakresie koncepcji inżynierii oprogramowania z co najmniej 3-letnim doświadczeniem praktycznym.
- Doświadczenie praktyczne w projektowaniu systemów, rozwoju aplikacji, testowaniu i stabilności operacyjnej.
- Biegłość w kodowaniu w Pythonie, Pandas, NumPy i No-SQL.
- Znajomość analizy wydajności i strojenia Pythona, z wykorzystaniem narzędzi profilowania i konfiguracji runtimu.
- Doświadczenie w rozwijaniu, debugowaniu i utrzymywaniu kodu w dużym środowisku korporacyjnym, z wykorzystaniem nowoczesnych języków programowania i języków zapytań do baz danych.
- Wszechstronna wiedza na temat cyklu życia tworzenia oprogramowania.
- Solidne zrozumienie metodologii zwinnych, w tym CI/CD, rezyliencji aplikacji i bezpieczeństwa.
- Ekspertyza w aplikacjach oprogramowania i procesach technicznych, zwłaszcza w dziedzinach takich jak chmura obliczeniowa, sztuczna inteligencja, uczenie maszynowe i technologie mobilne.
Preferowane kwalifikacje, zdolności i umiejętności:
- Znajomość nowoczesnych technologii frontendowych, takich jak Angular.
- Doświadczenie z technologiami chmurowymi jak AWS.
JPMorgan Chase & Co., jedna z najstarszych instytucji finansowych, oferuje innowacyjne rozwiązania finansowe milionom konsumentów, małym firmom oraz czołowym klientom korporacyjnym, instytucjonalnym i rządowym pod markami J.P. Morgan i Chase. Z