Job description
English will follow*
Dans cette annonce, l'utilisation du genre masculin a été adoptée afin de faciliter la lecture, et n'a aucune intention discriminatoire.
A propos d'ALTEN
Avec 57 000 consultants dans le monde, ALTEN est un leader dans le secteur de l'ingénierie et du conseil en technologies de l'information.
Depuis plus de 30 ans, nous contribuons à optimiser la performance technologique des entreprises.
A propos du poste
L'objectif du department est de fournir des services quotidiens aux unités de banque d'investissement et de banque d'entreprise du groupe ainsi qu'à leurs clients, afin d'accélérer leur transformation.
Elle se distingue de ses concurrents par le rythme de la transformation agile, la diffusion de la culture technologique et des données, l'accélération du processus de prise de décision et l'adoption d'une véritable approche industrielle, en s'appuyant sur différentes équipes soit transversales, soit alignées sur les différentes sous-unités d'affaires.
Notre équipe Client Lifecycle and Digital est responsable du développement et de la maintenance de nos interfaces de plateforme B2B.
Ces plateformes incluent des API directement accessibles par nos clients, ainsi que nos systèmes de "Client Intelligence", visant à améliorer l'efficacité de nos équipes en contact avec les clients.
Cela sert de plateforme électronique complète offrant des services B2B à travers les phases de pré-négociation, d'exécution et de post-négociation, fournissant des solutions numériques pour divers marchés tels que le financement, la gestion de trésorerie, le financement d'équipements et les valeurs mobilières.
QUEL SERA VOTRE QUOTIDIEN ?
- Collaborer à l'analyse commerciale et technique des user stories avec les coéquipiers et les autres équipes.
- Développer et déployer des composants logiciels qui apportent une valeur commerciale tangible.
- Assurer des tests appropriés de chaque composant selon la stratégie de test de l'équipe.
- Rechercher des technologies et des pratiques optimales pour résoudre les problèmes en termes de sécurité, de scalabilité, de maintenabilité et d'expérience utilisateur.
- Minimiser les dettes techniques grâce à l'excellence du développement logiciel.
- Contribuer aux versions de production, à la surveillance et au support.
- Enquêter et résoudre les bugs.
- Participer à l'amélioration continue de nos solutions.
- Améliorer nos processus d'intégration continue et de livraison continue dans les environnements de pré-production et de production.
- Participer à des sessions de relecture de code.
- Partager les meilleures pratiques et les connaissances technologiques avec les coéquipiers..
C OMPÉTENCES ET QUALIFICATIONS REQUISE :
Competences
- Accent mis sur l'excellence du développement logiciel et le développement de logiciels de haute qualité.
- Expérience dans la conception de solutions web et la mise en œuvre d'applications monopages avec React / TypeScript.
- Expérience avec les préprocesseurs CSS (SASS / Less) et les bundlers comme webpack.
- Expérience dans les stratégies de test et la garantie de versions régulières et prévisibles avec des perturbations minimales en utilisant React Testing Library / Jest / xUnit.
- Expérience pratique dans la mise en œuvre d'API Web en utilisant un langage orienté objet.
- Expérience pratique dans la construction et l'automatisation de pipelines d'intégration continue comme Jenkins et / ou GitHub Actions.
- Expérience dans le déploiement et la maintenance d'applications Web basées sur le cloud, de préférence avec Azure.
- Connaissance des modèles de conception et des meilleures pratiques.
Compétences Techniques Requise :
- TypeScript
- React
- Bootstrap
- Jest / React Testing Library
- NET C#
- Jenkins / GitHub Actions
Compétences Techniques Appréciés :
- Expérience de travail dans une architecture monorepo en utilisant Lerna.
- Expérience avec Cucumber / Playwright, le développement piloté par les tests (TDD) et le développement piloté par le comportement (BDD).
- Connaissance des principes de conception UI / UX avec des outils comme Figma.
- Expérience dans l'optimisation des performances et le profilage du code.
Langue
Bilingue (français et anglais) : La capacité de communiquer en anglais, tant à l'oral qu'à l'écrit, est requise, car la personne à ce poste devra collaborer régulièrement avec des collègues et des partenaires aux États-Unis.
Avantages :
Aide au Transport Quotidien
Assurance Maladie
Congés de Vacances et Compensatoires
Événements d'Entreprise
REER Collectif
Un équilibre entre vie professionnelle et vie privée : Horaires flexibles et vendredis californiens toute l'année
Du plaisir au travail : des événements sociaux et communautaires tout au long de l'année !
Venez partager votre passion avec nous !
About ALTEN
With 50,000 consultants worldwide, ALTEN is a leader in the IT engineering and consulting sector. For over 30 years, we have contributed to optimizing the technological performance of companies.
About the position
The aim of the department is to deliver day-to-day services to the company for their investment and corporate bank units and their clients to accelerate their transformation.
It differentiates itself from competitors with the pace of the agile transformation delivered, spreading the technology and data culture, shortening the decision-making process, and adopting a true industrial approach, leveraging on different teams either transversal or aligned to the different sub business units.
Our Client Lifecycle and Digital team is responsible for developing and maintaining our B2B platform
front end. These platforms include APIs directly accessible by our clients, as well as our "Client Intelligence" systems, aimed at enhancing the efficiency of our client-facing teams.
Serving as a comprehensive electronic platform offering B2B services across pre-trade, execution, and post-trade stages, providing digital solutions for various markets such as financing, cash management, equipment finance, and securities.
WHAT WILL BE YOUR DA-TO-DAY?
- Collaborating in business and technical analysis of user stories with teammates and other teams
- Developing and deploying software components that provide tangible business value
- Ensuring proper testing of each component according to the team’s test strategy.
- Seeking optimal technologies and practices for solving problems in terms of security, scalability,
- maintainability, and user experience
- Minimizing technical debts through software craftsmanship.
- Contributing to production releases, monitoring, and support
- Investigating and resolving bugs
- Participating in the continuous improvement of our solutions
- Enhancing our continuous integration and continuous delivery processes in both pre-production and production environments
- Engaging in code review sessions
- Sharing best practices and technology knowledge with teammates
SKILLS AND QUALIFICATIONS :
Competencies :
- Focus on software craftsmanship and developing software to high quality standards.
- Experience in designing Web solutions and implementing single-page applications with React
- TypeScript.
- Experience with CSS preprocessors (SASS / Less) and bundlers like webpack.
- Experience in testing strategies, and ensuring regular, predictable releases with minimal disruptions
- using React Testing Library / Jest / xUnit
- Hands-on experience in implementing Web APIs using an object-oriented language.
- Hands-on experience in building and automating continuous integration pipelines like Jenkins and / or
- GitHub Actions.
- Experience with deploying and maintaining Cloud-based Web applications, preferably using Azure.
- Knowledge of design patterns and best practices.
Technical Must Have :
- Typescript
- React
- Bootstrap
- Jest / React Testing Library
- NET C#
- Jenkins / GitHub Actions
Technical Nice to have :
- Working in a monorepo architecture using Lerna.
- Experience with Cucumber / Playwright, test-driven development (TDD) and behaviour-driven
- development (BDD).
- Knowledge of UI / UX design principles with tools like Figma.
- Experience in performance tuning and code profiling
Language
Bilingual (French & English)
Ability to communicate in English, both orally and in writing, is a requirement as the person in this position will need to collaborate regularly with colleagues and partners in the United States.
Job Type : Full-time or Contractual
Benefits : Commuter benefits
Commuter benefits
Extended health care
Paid time off
Work from home
Work-Life Balance : Flextime & California Fridays all year
Fun at work : social and community events all-year round!
Come share your passion with us!
Work Location : Hybrid remote