Nominal
Sumitomo Mitsui Banking Corporation
Développeur d'Applications - Vice-Président
À propos du poste
SMBC Group est un groupe financier mondial de premier plan. Basé à Tokyo et fort d'une histoire de 400 ans, SMBC Group propose une gamme diversifiée de services financiers, notamment la banque, le crédit-bail, les valeurs mobilières, les cartes de crédit et le financement aux consommateurs. Le Groupe compte plus de 130 bureaux et 80,000 employés dans le monde, répartis dans près de 40 pays. Sumitomo Mitsui Financial Group, Inc. (SMFG) est la société holding de SMBC Group, l'un des trois plus grands groupes bancaires du Japon. Les actions de SMFG sont cotées sur les bourses de Tokyo, Nagoya et New York (NYSE : SMFG). Dans les Amériques, SMBC Group est présent aux États-Unis, au Canada, au Mexique, au Brésil, au Chili, en Colombie et au Pérou. Soutenu par la solidité financière de SMBC Group et la valeur de ses relations en Asie, le Groupe offre une gamme de services bancaires commerciaux et d'investissement à ses clients d'entreprises, institutionnels et municipaux. Il connecte une clientèle diversifiée aux marchés locaux et au vaste réseau mondial de l'organisation. Les sociétés opérationnelles du Groupe dans les Amériques comprennent Sumitomo Mitsui Banking Corp. (SMBC), SMBC Nikko Securities America, Inc., SMBC Capital Markets, Inc., SMBC MANUBANK, JRI America, Inc., SMBC Leasing and Finance, Inc., Banco Sumitomo Mitsui Brasileiro S.A., et Sumitomo Mitsui Finance and Leasing Co., Ltd.
DESCRIPTION DU RÔLE
Nous recherchons un Développeur Full Stack Senior très expérimenté et autonome, avec 8+ années d'expérience dans la création et le déploiement d'applications web de niveau entreprise. Le candidat idéal excelle en React.js et en backends basés sur Java/Node, possède une compréhension approfondie de la programmation orientée objet, et est compétent dans la conception et l'implémentation d'APIs RESTful au sein d'une architecture de microservices. Une solide expérience avec Microsoft Azure, les pratiques modernes de DevOps, et les méthodologies Agile est essentielle.
Le poste est basé dans notre bureau de Charlotte, avec une organisation de travail hybride.
Les employés de SMBC participent à un modèle de travail hybride qui offre aux employés la possibilité de travailler à domicile, ainsi que depuis un bureau SMBC. SMBC exige que les employés résident à une distance raisonnable de leur bureau. Les candidats potentiels en apprendront davantage sur leur horaire de travail hybride spécifique au cours du processus d'entretien. Le travail hybride peut ne pas être autorisé pour certains postes, y compris, par exemple, certains postes enregistrés auprès de la FINRA pour lesquels la présence au bureau pendant toute la semaine de travail est requise.
SMBC fournit des aménagements raisonnables pendant la candidature aux candidats handicapés, conformément aux lois fédérales, étatiques et locales applicables. Si vous avez besoin d'un aménagement raisonnable pendant le processus de candidature, veuillez nous en informer à [email protected].
OBJECTIFS DU RÔLE
- Diriger la conception et le développement d'applications en utilisant React.js (frontend) et Java (backend, par ex. Spring Boot)/TypeScript (Node.js).
- Architecturer et implémenter des microservices et des APIs RESTful évolutifs.
- Appliquer les principes avancés de programmation orientée objet (POO) et les patrons de conception.
- Construire des interfaces utilisateur propres, réactives et accessibles en utilisant HTML5, CSS3, JavaScript, et TypeScript.
- Développer et déployer des solutions cloud natives en tirant parti des services Microsoft Azure, notamment :
- Gestion des API (APIM)
- Event Hub
- Azure Functions
- App Services
- PostgreSQL
- Travailler avec des bases de données relationnelles (SQL) et non relationnelles (NoSQL) et des couches d'intégration.
- Guider les pratiques de développement Agile, y compris la planification de sprint, les revues et les rétrospectives.
- Collaborer avec les équipes produit, DevOps, et QA pour assurer des livrables de haute qualité.
QUALIFICATIONS ET COMPÉTENCES
- 8+ années d'expérience professionnelle en développement logiciel dans des rôles full stack.
- Compétences expertes en React.js, Java, et architecture d'applications web.
- Solide connaissance de la conception orientée objet, des structures de données et des algorithmes.
- Expérience démontrée avec le développement d'API RESTful et les microservices.
- Maîtrise de JavaScript, TypeScript, HTML5, et CSS3.
- Expérience approfondie avec les services Microsoft Azure (APIM, Azure Functions, etc.).
- Solide compréhension des bases de données SQL/NoSQL et de la modélisation des données.
- Expérience avec le développement Agile, les pratiques de CI/CD,
- Docker, et Kubernetes est un plus.
QUALIFICATIONS PRÉFÉRENTIELLES
- Licence ou Master en Informatique, Ingénierie, ou un domaine connexe.
- Certifications Azure ou liées au cloud.
- Leadership avéré dans des équipes pluridisciplinaires et des environnements Agile.
- Solides compétences analytiques et de communication.
