Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
English will follow
Quels profils recrutons-nous et pour qui ?
Pour soutenir la croissance de notre client dans le domaine finance, ALTEN Canada recrute un.e développeur.euse Scala expérimenté. Notre client est situé au centre-ville de Montréal et adopte un modèle hybride.
À propos de léquipe :
Il sagit dun poste de développeur.euse dapplications au sein de l’équipe responsable du développement du data mart stratégique de lentreprise pour les dépôts ISG. Le.la candidat.e fera partie de l’équipe en charge de la construction de bases de données et de composants évolutifs et performants pour des besoins réglementaires, d’analyse métier (rapports de métriques) et de reporting des risques opérationnels pour les dépôts Leto et les produits dérivés OTC.
Léquipe mondiale est composée de membres hautement techniques, capables dassurer à la fois le développement concret et la gestion de projet. Il mène plusieurs projets en parallèle pour différents domaines métier. Les propriétaires métier et experts seront répartis à l’échelle mondiale, ce qui rend la communication fluide et l’esprit d’initiative particulièrement importants. Le.a candidat.e devra travailler en étroite collaboration avec nos partenaires des opérations pour recueillir les besoins liés aux projets.
Quelles seront mes responsabilités ?
- Concevoir, développer et améliorer le courtier de projection SQL dans la couche daccès aux données (DAL) pour les dépôts Leto, en assurant de bonnes performances et une scalabilité optimale.
- Concevoir, développer et améliorer linfrastructure de reporting en temps réel qui capture les messages en amont, les enregistre sur un stockage NFS, et décompose les attributs dans des tables de base de données à des fins de reporting.
- Améliorer et maintenir plusieurs rapports réglementaires et commerciaux pour les dépôts Leto.
- Traduire les exigences métier en requêtes sur un ensemble de tables relationnelles et produire des rapports conformément aux besoins.
- Développement de bases de données et dETL, y compris les procédures stockées, les requêtes, l’optimisation des performances, etc., en utilisant SQL et des outils ETL comme Informatica ou Python Pandas.
- Créer une automatisation efficace des tests pour les processus en Java/Scala/Python.
Environnement Technique - Java/Scala, Python, SQL, Unix scripting, data modeling, ETL (Informatica/Pandas), reportage en temps réel, Agile/Scrum.
Je suis convaincu-e ! Quelles compétences dois-je avoir pour rejoindre vos équipes ?
- 5 ans dexpérience pertinente (idéalement avec Scala/java).
- Maîtrise des langages de script tels que Python et Unix / K-Shell.
- Expérience du processus de développement Agile.
- Une bonne connaissance du cycle de vie dune transaction et des flux de données dans une opération de banque dinvestissement est un atout.
- Capacité à communiquer en anglais, car ce rôle peut nécessiter des interactions avec des collègues, parties prenantes et clients internationaux.
Qui sommes-nous ?
Chef de file mondial de l’industrie de l’ingénierie et du conseil TI avec plus de 58 000 conseiller·e·s à travers le monde, le Groupe ALTEN optimise la performance technologique des entreprises depuis plus de 30 ans.
Les personnes qui composent le groupe ALTEN constituent le moteur de notre activité. Chez ALTEN Canada, nous offrons à chaque candidat·e un service entièrement personnalisé. Vous avez la possibilité d’exercer votre métier de façon indépendante ou permanente. Nous sélectionnons les meilleures opportunités répondant à vos aspirations professionnelles. Nous positionnons votre savoir-faire sur des mandats passionnants à la hauteur de vos ambitions.
ALTEN Canada c’est aussi un centre de solutions, le « Montreal Delivery Center (MDC) », qui propose des services managés dans les domaines du développement applicatif, de la pratique Données, IA & Analytiques Avancées et de la Cyber Sécurité pour les secteurs bancaires, télécoms et pour l’industrie au sens large.
Nos expert·e·s sont sélectionné·e·s rigoureusement et assurent une proximité ainsi qu’un niveau de services et de compétences incomparable dans la région de Montréal.
Pourquoi se joindre à nos équipes ?
Alten Canada offre un environnement de travail dynamique et collaboratif. Nous offrons aux membres de notre équipe l’occasion de vivre des expériences stimulantes et nous investissons dans leur perfectionnement et leur développement professionnels.
Parmi nos avantages :
- Rémunération et avantages sur mesure pour chacun de nos employé.e.s et pigistes
- Aide perfectionnement professionnel (certification)
- Possibilité de mobilité internationale dans l’une des filiales du Groupe
- Nombreuses activités corporatives
Veuillez noter que toutes les demandes seront évaluées, toutefois, nous ne communiquerons qu’avec les sélectionné.e.s dans le cadre de cette offre d’emploi.
ALTEN Canada sengage à promouvoir léquité, la diversité et linclusion. Nous nous engageons à offrir un environnement de travail où chaque personne se sente accueillie, valorisée et respectée afin de pouvoir s’épanouir pleinement.
Nous avons à cœur d’offrir des mesures d’accessibilité aux personnes qui en font la demande, à ce titre, nous vous encourageons à communiquer avec nous si vous avez besoin d’accommodation dans le cadre du processus de recrutement.
---
What profiles are we recruiting and for whom?
To support the growth of our client within the Financial world, ALTEN Canada is recruiting a strong Scala Developer. Our client is located in downtown Montreal and follows a hybrid model.
About the Team
This is an application developer role within the team responsible for developing the company’s strategic data mart for ISG deposits. The candidate will be part of the team responsible for building scalable and high-performance databases and components to support regulatory needs, business analytics (metrics reporting), and operational risk reporting for Leto deposits and OTC derivatives.
The global team is made up of highly technical members who are capable of both hands-on development and project management. The team handles multiple projects in parallel across different business areas. Business owners and subject matter experts are distributed globally, making strong communication skills and a proactive mindset especially important.
What will be my responsibilities?
- Design, develop, and enhance the SQL projection broker in the Data Access Layer (DAL) for Leto deposits, ensuring good performance and optimal scalability.
- Design, develop, and enhance the real-time reporting infrastructure that captures upstream messages, stores them on NFS storage, and breaks down attributes into database tables for reporting purposes.
- Enhance and maintain multiple regulatory and business reports for Leto deposits.
- Translate business requirements into queries on a set of relational tables and generate reports according to those requirements.
- Database and ETL development, including stored procedures, queries, performance optimization, etc., using SQL and ETL tools such as Informatica or Python Pandas.
- Create effective test automation for Java/Scala/Python processes.
Technical Environment: Java/Scala, Python, SQL, Unix scripting, data modeling, ETL (Informatica/Pandas), real-time reporting, Agile/Scrum.
Im convinced! What skills do I need to join your team?
- 5+ years of relevant experience (preferrably with Java/scala).
- Proficient in scripting languages such as Python and Unix / K-Shell.
- Experience with Agile development processes.
- Good understanding of the trade lifecycle and data flows in investment banking operations is a plus.
- Ability to communicate in English as this role may require interacting with international colleagues, stakeholders and clients.
Who are we?
A global leader in the engineering and IT consulting industry with over 58 000 consultants worldwide, the ALTEN Group has been optimizing the technological performance of companies for over 30 years.
The individuals who make up the ALTEN Group are the driving force behind our activity. At ALTEN Canada, we offer each candidate a fully personalized service. You have the option to work independently or permanently. We select the best opportunities that match your professional aspirations. We position your expertise on exciting projects that meet your ambitions.
ALTEN Canada is also a solutions center, the "Montreal Delivery Center (MDC)", which offers managed services in the fields of application development, Data, AI & Advanced Analytics practice, and Cyber Security for the banking, telecom sectors, and industry at large.
Our experts are rigorously selected and ensure proximity as well as an unparalleled level of service and expertise in the Montreal area.
Why join our teams?
Alten Canada offers a dynamic and collaborative work environment. We provide our team members with the opportunity to have stimulating experiences and invest in their professional development.
Among our benefits:
- Customized compensation and benefits for each of our employees and freelancers;
- Professional development assistance (certification);
- Possibility of international mobility in one of the Groups subsidiaries;
- Numerous corporate activities.
Please note that all applications will be reviewed; however, we will only contact the selected candidates for this job offer.
ALTEN CANADA is committed to promoting diversity, equity, and inclusion. We strive to provide a work environment where every individual feels welcomed, valued, and respected, allowing them to thrive to their full potential. This includes our dedication to offer accessibility measures to those who require them. Should you require any accommodation during our recruitment process, please reach out to us.
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free