Senior Lead Software Engineer - Python

Job expired!

Dołącz do naszego zespołu jako Starszy Główny Inżynier Oprogramowania - Python w JPMorgan Chase

Zostań kluczowym graczem w zespole agile, który nieustannie wprowadza innowacje, aby doskonalić, budować i dostarczać wyjątkowe produkty technologiczne. Jako Starszy Główny Inżynier Oprogramowania w zespole Bankowości Korporacyjnej i Inwestycyjnej w JPMorgan Chase, będziesz wywierać znaczny wpływ na biznes dzięki swojej wiedzy technicznej i umiejętności rozwiązywania problemów, radząc sobie z różnorodnymi wyzwaniami z zakresu różnych technologii i aplikacji.

Obowiązki zawodowe

  • Dostarczaj wsparcia technicznego dla biznesu, zespołów technicznych, wykonawców oraz dostawców.
  • Współpracuj z zainteresowanymi stronami, aby zbierać wymagania, rozumieć kontekst biznesowy i przekładać go na rozwiązania techniczne.
  • Opracowuj solidne, wysoko wydajne produkty oprogramowania i API, ulepszając istniejące aplikacje z wykorzystaniem wewnętrznej platformy.
  • Prezentuj najlepsze praktyki na każdym etapie cyklu życia oprogramowania: testowanie, przegląd kodu, raportowanie statusu oraz skupienie na odporności i operacyjności aplikacji.
  • Twórz bezpieczny i wysokiej jakości kod produkcyjny, jednocześnie przeglądając i debugując kod pisany przez innych.
  • Wpływaj na projektowanie produktów, funkcjonalność aplikacji oraz operacje i procesy techniczne.
  • Działaj jako ekspert merytoryczny na poziomie funkcji w jednym lub kilku obszarach fokusowych.
  • Wnoś wkład do społeczności inżynierskiej jako orędownik firmowych frameworków, narzędzi i praktyk w cyklu życia oprogramowania.
  • Zachęcaj do używania i stosowania najnowszych technologii wśród współpracowników i decydentów projektów.
  • Promuj kulturę zespołu opartą na różnorodności, równości, integracji i szacunku.

Wymagane Kwalifikacje, Zdolności i Umiejętności

  • Formalne szkolenie lub certyfikacja z zakresu koncepcji inżynierii oprogramowania oraz 5+ lat doświadczenia w praktyce.
  • Doświadczenie praktyczne w projektowaniu systemów, tworzeniu aplikacji, testowaniu i stabilności operacyjnej.
  • Zaawansowana biegłość w Pythonie do tworzenia dużych, skalowalnych aplikacji.
  • Doświadczenie z koncepcjami UI, językami i platformami, w tym JavaScript/REACT, Typescript, HTML5 i CSS3.
  • Doświadczenie z orientacją obiektową z udokumentowanymi sukcesami w dostarczaniu rozwiązań.
  • Eksperckość w architekturze opartej na usługach oraz implementacji API.
  • Zaawansowana wiedza o aplikacjach software'owych i procesach technicznych w jednym lub kilku dyscyplinach technicznych (np. chmura, AI, ML, mobile).
  • Zdolność do samodzielnego radzenia sobie z problemami dotyczącymi projektowania i funkcjonalności przy minimalnym nadzorze.
  • Doświadczenie w informatyce, inżynierii komputerowej, matematyce lub pokrewnej dziedzinie technicznej.

Preferowane Kwalifikacje, Zdolności i Umiejętności

  • Doświadczenie z bazami danych No-SQL.
  • Wiedza na temat branży usług finansowych oraz ich systemów IT.
  • Doświadczenie z chmurą obliczeniową.

O JPMorgan Chase & Co.