Nous avons une opportunité excitante et gratifiante pour vous permettre d'élever votre carrière d'ingénieur logiciel à de nouveaux sommets.
Embrassez le rôle de Software Engineer III chez JPMorgan Chase au sein de l'équipe de technologie IA du Chief Technology Office, basée à Bournemouth, Royaume-Uni. En tant que membre expérimenté de notre équipe agile, vous concevrez et livrerez des produits technologiques de premier plan qui sont sécurisés, stables et évolutifs. Votre travail soutiendra les objectifs commerciaux de l'entreprise en mettant en œuvre des solutions technologiques critiques dans divers domaines techniques et fonctions commerciales.
Ce rôle impliquera la création de produits couvrant le MLOps, ModelOps, le développement de données ML (par exemple, traitement des données, annotation des données) et la gouvernance pour les praticiens ML de l'entreprise. En utilisant les technologies cloud et les modèles d'architecture de microservices, vous développerez ces nouveaux produits en tant que développeur full stack.
Vous travaillerez aux côtés des architectes système, contribuant à travers la pile technologique, des bases de données aux applications natives.
- Exécuter des solutions logicielles, concevoir, développer et résoudre des problèmes techniques avec des approches innovantes.
- Créer du code de production sécurisé et de haute qualité, en maintenant des algorithmes synchrones avec les systèmes appropriés.
- Produire des artefacts d'architecture et de conception pour des applications complexes, garantissant que les contraintes de conception sont respectées.
- Collecter, analyser, synthétiser et développer des visualisations et des rapports à partir de grands ensembles de données diversifiées pour une amélioration continue.
- Identifier des problèmes et des motifs cachés dans les données, utiliser les insights pour améliorer les solutions.
- Contribuer aux communautés de pratique en ingénierie logicielle et explorer de nouvelles technologies émergentes.
- Promouvoir une culture d'équipe de diversité, équité, inclusion et respect.
- Créer des prototypes rapides et des applications à grande échelle grâce à une conception et un développement collaboratifs et itératifs, en atteignant les objectifs commerciaux.
- Licence en informatique ou dans des domaines connexes; une maîtrise en mathématiques et statistiques est un plus.
- Expérience dans les modèles d'architecture modernes (par exemple, microservices, architectures réactives, architectures pilotées par les événements).
- Expérience en programmation en Python ou d'autres langages/frameworks (Java, Kotlin, Go, JavaScript, React, Node.js, etc.).
- Expérience avec HTML/CSS et au moins un framework JavaScript moderne (React.js, Vue.js, Hapi.js, Ember.js, Angular.js).
- Expérience avec les services API RESTful et l'optimisation des performances des applications à grande échelle.
- Expérience avec les fournisseurs cloud (AWS, Azure, GCP) et la containerisation (Docker, Kubernetes).
- Expérience avec les bases de données relationnelles et non relationnelles (PostgreSQL, MongoDB, CouchDB, Redis, Elasticsearch, Cassandra, etc.).
- Expérience dans les pratiques d'ingénierie (refactorisation de code, modèles de conception, développement piloté par le design, TDD, CI/CD, sécurité des applications).
- Expérience avec les méthodologies de développement Agile et les principes DevOps.
- Excellentes compétences en communication et capacité à interagir avec des personnes à tous les niveaux organisationnels.
- Passion pour la croissance des compétences, résoudre des problèmes intéressants et relever des défis complexes.
- Connaissance des technologies modernes du front-end.
- Exposition aux technologies cloud.
- Expérience/connaissances en gouvernance des modèles et gouvernance des données est un plus.
J.P. Morgan est un leader mondial des services financiers, fournissant des conseils stratégiques et des produits aux entreprises les plus importantes, aux gouvernements, aux particuliers fortunés et aux investisseurs institutionnels