Czy jesteś gotowy, aby rozwijać swoje umiejętności i zdobywać cenne doświadczenia, aby awansować w swojej karierze? Mamy dla Ciebie doskonałą okazję w zakresie inżynierii oprogramowania. Jako Software Engineer II w JPMorgan Chase w dziale Markets Technology, będziesz stanowić istotną część zespołu działającego w metodyce agile. Będziesz udoskonalać, projektować i dostarczać komponenty oprogramowania dla naszych najnowocześniejszych produktów technologicznych, zapewniając ich bezpieczeństwo, stabilność i skalowalność.
- Wdrażanie standardowych rozwiązań programistycznych, w tym projektowanie, rozwój i rozwiązywanie problemów technicznych.
- Pisanie bezpiecznego, wysokiej jakości kodu w co najmniej jednym języku programowania pod minimalnym nadzorem.
- Projektowanie, rozwijanie, kodowanie i rozwiązywanie problemów z pełnym zrozumieniem systemów upstream i downstream oraz ich implikacji technicznych.
- Pisanie kodu JavaScript i Python, który spełnia wysokie standardy, odpowiednie do otwartego źródła.
- Współpraca z zespołem backendowym w celu tworzenia wysoko wydajnego kodu obsługującego duże edytowalne siatki danych z milionami wierszy.
- Wsparcie globalnej bazy użytkowników, pomoc w zapytaniach i innych kwestiach wsparcia.
- Wkład w rozwój produktu poprzez sugerowanie ulepszeń funkcji i zbieranie opinii użytkowników w celu ulepszania projektów.
- Tworzenie mieszanych stylów pracy, takich jak arkusze stylów konfigurowalne przez użytkownika i edytory do przetwarzania, weryfikacji i autouzupełniania prostego DSL dla UDF.
- 2+ lat praktycznego doświadczenia w inżynierii oprogramowania, wraz z formalnym szkoleniem lub certyfikatem w zakresie koncepcji inżynierskich.
- Praktyczne doświadczenie w projektowaniu systemów, rozwoju aplikacji, testowaniu i stabilności operacyjnej.
- Biegłość w rozwoju, debugowaniu i utrzymaniu kodu w dużym środowisku korporacyjnym z wykorzystaniem nowoczesnych języków programowania i języków zapytań do baz danych.
- Udokumentowana biegłość w kodowaniu w jednym lub więcej językach programowania.
- Doświadczenie w całym cyklu życia oprogramowania (SDLC).
- Znajomość metodyk agile takich jak CI/CD, odporność aplikacji i bezpieczeństwo.
- Podstawowa wiedza na temat aplikacji programowych i procesów technicznych w zakresie chmury, sztucznej inteligencji, uczenia maszynowego i technologii mobilnych.
- Obszerna wiedza na temat JavaScript i Python.
- Doświadczenie z frameworkami front-endowymi takimi jak React, Angular i Vue.
- Umiejętność samodzielnej pracy pod kierunkiem starszego inżyniera przy rozwijaniu funkcji front-endowych.
JPMorgan Chase & Co., jedna z najstarszych instytucji finansowych, dostarcza innowacyjne rozwiązania finansowe milionom konsumentów, małym firmom i czołowym klientom korporacyjnym, instytucjonalnym i rządowym pod markami J.P. Morgan i Chase. Z historią sięgającą ponad 200 lat jesteśmy liderem w bankowości inwestycyjnej, bankowości detalicznej i małych firm, bankowości komercyjnej, procesach transakcji finansowych i zarządzaniu aktywami.
Oferujemy konkurencyjny pakiet wynagrodzeń, w tym podstawowe wynagrodzenie określane przez rolę, doświadczenie, zestaw umiejętności i lokalizację. Uprawnione role oferują uznaniową premię zależną