Jobs.ca
Jobs.ca
Language
Groupe SII logo

Développeur Full Stack C#/ReactJS

Groupe SII2 days ago
Montreal, Quebec
Mid Level
full_time

About the role

Partenaire technologique des grandes entreprises depuis 1979, le Groupe SII est au cœur de l'économie de l'innovation avec 16 000 collaborateurs, une présence internationale dans 20 pays, et un chiffre d’affaires supérieur à 1.621 milliards de dollars canadiens.

SII Canada offre à ses clients une expertise technique avancée dans les domaines du développement applicatif, Web et Mobile, de la Cybersécurité et du Cloud. Nous intervenons également en Ingénierie, particulièrement sur les systèmes embarqués dans divers secteurs industriels. Notre ambition : faire évoluer les systèmes d’information et contribuer à la création des produits et services de demain pour nos clients.

En tant qu’entreprise de consultation en TI basée au Québec, SII Canada opère dans un environnement mondial où l’anglais est essentiel. Nous restons dédiés à la promotion et au respect de la langue française au sein de notre entreprise.

Missions : L’objectif de Global Banking Technology & Operations (GBTO) Canada est de fournir des services quotidiens aux entités de banque d’investissement et de banque d’entreprise de Société Générale ainsi qu’à leurs clients, afin d’accélérer leur transformation. GBTO se distingue de ses concurrents par la rapidité de sa transformation agile, la diffusion de la culture technologique et des données, la réduction des délais de prise de décision, et l’adoption d’une véritable approche industrielle, en s’appuyant sur des équipes transverses ou alignées aux différentes sous-unités métiers.

L’équipe Risk and PnL Certification (RPC) fait partie du département XRM (Cross Risk Metrics), qui a pour mission de soutenir et développer des outils pour le département des risques (RISQ). Vous rejoindrez l’équipe fonctionnelle (4 personnes) en charge de l’application Volcker Metrics Repository (VMR). Cette application vise à surveiller les activités Front Office à l’échelle mondiale et à fournir un scoring pour garantir que ces activités restent conformes aux réglementations Volcker et à la Loi bancaire française.

Nous nous appuyons fortement sur le cadre Agile (Scrum) :

  • Pour établir une relation solide et de confiance avec nos partenaires fonctionnels grâce à une communication continue et transparente.
  • Pour maintenir une dynamique d’équipe forte, axée sur la livraison de valeur pour les utilisateurs et la maintenance de l’application avec une vision à long terme.

Autonome dans vos développements, vous bénéficierez toujours du soutien de l’équipe pour progresser tant sur le plan fonctionnel que technique. Vous serez encouragé à partager vos points de vue et vos approches en matière de qualité logicielle. L’amélioration continue est essentielle pour nous !

Stack technique : Microsoft Azure | .Net 6 - .Net 8 | Dry IoC | Specflow | Gherkin | Entity Framework | MS SQL 2022 | tSQLt | Kubernetes, Docker | Jenkins | Groovy | OAuth 2.0 | React 18

Mission :

  • Améliorations fonctionnelles : mise en œuvre de services backend pour un nouveau front-end (rapports).
  • Améliorations techniques.
  • Contribution à la migration vers Azure.
  • Amélioration des performances (APIs, Entity Framework).
  • Génération de rapports Excel incluant des graphiques.
  • Évolution de la pipeline DevOps : migration vers GitHub Actions.
  • Standardisation de l’utilisation de SonarQube.

Votre contribution aux activités quotidiennes de l’équipe :

  • Interagir avec les parties prenantes pour décomposer les demandes clients en user stories détaillées et développer du code selon les meilleures pratiques de qualité logicielle dans des écosystèmes technologiques variés.
  • Livrer du code fonctionnel répondant aux critères d’acceptation et à la définition de « done », tout en assurant la qualité et la cohérence du produit via les tests, le déploiement et les activités en production.
  • Documenter la conception technique et les spécifications, maintenir les cas de test, et gérer les demandes, incidents et événements majeurs pour identifier les causes racines et les solutions.
  • Gérer les processus de release, y compris la rédaction des notes de version, le développement de scripts de déploiement et la conduite des déploiements avec plans de contingence et de retour arrière.
  • Maintenir les modules spécifiques à l’équipe, transformer les systèmes legacy, et contribuer à la qualité logicielle et à la mise en œuvre du cadre Agile.

Compétences requises :

  • Capacité à coder, tester, documenter et assurer le support de niveau 3 de l’application (Volcker Metrics Repository).
  • Solide expérience pratique en C#, .Net 6 et .Net 8, Dry IoC.
  • Expérience confirmée en gestion de données avec Entity Framework.
  • Expérience en génération de fichiers Excel.
  • Maîtrise de MS SQL, Kubernetes, Docker.
  • Connaissance de React 18.
  • Compétences cloud (sécurité, infrastructure, architecture, design patterns…).
  • Méthodologie Agile (Scrum).
  • Solides compétences organisationnelles et en communication.
  • Capacité d’analyse et aptitude à donner/recevoir des retours constructifs.

Atouts supplémentaires :

  • Certification ITIL.
  • Certification Azure Cloud.
  • Diplôme universitaire en informatique ou domaine connexe.

Missions:

  • The aim of Global Banking Technology & Operations (GBTO) Canada is to deliver day-to-day services to Société Générale investment and corporate bank units and their clients to accelerate their transformation. GBTO 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.
  • The Risk and PnL Certification (RPC) team belongs to the XRM ( Cross Risk Metrics) department that aims at supporting and developing tools for risk department (RISQ). You will join the feature team (4 people) in charge of the application Volcker Metrics Repository (VMR). This application aims at monitoring the Front office activities worldwide and provide scoring to ensure those activities remain in line with Volcker and French Banking Law regulations.

We heavily rely on Agile framework (Scrum):

  • To build a solid and trustful relationship with our functional partners thanks to a continuous and transparent communication
  • To maintain a strong team dynamic that focuses on the delivery of value for the users and maintaining the application with a long-term view
  • Autonomous on your developments, you will always have the support of the team to continuously improve functionally and technically. You will be encouraged to also share your point of view and approaches in software craftmanship. Continuous improvement is key for us!

Stack: Microsoft Azure| .Net 6 - .Net 8 |Dry IoC | Specflow | Gherkin | Entity Framework | MS SQL 2022 | tSQLt | Kubernetes, Docker | Jenkins |Groovy | OAuth 2.0. | React 18

Mission:

  • Functional improvement: Implementation of backend services for a new front end (reports).
  • Technical improvements
  • Contribute to the migration to Azure
  • Performance improvement (APIs, Entity Framework)
  • Generate Excel report including graphs.
  • DevOps pipeline evolution: Migration to Github actions
  • Standardize Sonarqube use

How you will contribute to the day-to-day activities of the team:

  • Interact with stakeholders to decompose customer requests into detailed stories and develop code using Software Craftsmanship best practices across diverse technology ecosystems
  • Deliver working code meeting acceptance criteria and the definition of done, while ensuring product quality and consistency through testing, deployment, and production activities
  • Document technical design and specifications, maintain test cases, and support inquiries, issues, and major events to identify root cause and resolution
  • Manage release processes, including drafting release notes, developing release scripts, and leading deployments with contingency and rollback plans
  • Maintain C/c team specific modules, transform legacy systems, and contribute to software craftsmanship and Agile framework implementation

Must have:

  • Ability to Code, test, document and L3 support the application (Volcker Metrics Repository)
  • Strong hands-on experience with C#, .Net 6 and .Net 8, Dry IoC
  • Strong hands-on experience with data handling (Entity Framework)
  • Hands-on experience with Excel file generation
  • MS SQL | Kubernetes, Docker
  • React 18
  • Cloud skills (security, infrastructure, architecture design, design patterns…)
  • Agile methodology (scrum)
  • Strong organizational and communication skills
  • Ability to analyze and provide / receive constructive feedback

Nice to have:

  • ITIL Certification
  • Azure Cloud certification
  • Bachelor’s degree in computer science or related field

About Groupe SII

IT Services and IT Consulting
5001-10,000

Le groupe SII est une société d’ingénierie et de conseil en technologies (ICT) et une entreprise de services numériques (ESN) créée en 1979 par Bernard HUVÉ, ingénieur de formation.

Le groupe SII fait travailler plus de 16 000 personnes dans 20 pays au travers de 100 implantations de proximité et recrute chaque année en moyenne plus de 4 000 consultants et ingénieurs qui agissent au quotidien pour intégrer et développer de nouvelles technologies et faire évoluer les systèmes d’information.

Toujours soucieux d’apporter des solutions à valeur ajoutée et innovantes, SII intervient auprès de grands groupes dans des secteurs d’activité variés tels que l’Aéronautique, le Spatial et la Défense, la Banque-Assurance, les Télécommunications, l’Energie, le Retail, les Transports et l’Industrie. Notre mission : faire évoluer les systèmes d’information et contribuer à la conception et au développement des futurs produits ou services de nos clients.

Rejoindre SII, c’est s’engager dans une aventure collective : Let’s Tech Together !

Cette promesse représente notre ambition commune : chez SII on ose et on s’engage pour développer des solutions innovantes et impactantes, tout en valorisant le collectif et l’inclusivité.

Labellisé EcoVadis Platinum, Great Place To Work pour la septième année consécutive et parmi le Palmarès Best Workplaces des entreprises de plus de 2500 salariés, le groupe SII se démarque par sa politique sociétale en faveur d’un monde numérique et durable et par une culture d’entreprise ancrée en faveur de la qualité de vie au travail et de l’inclusion. En tant que société à fortes valeurs humaines, nous sommes signataires de la Charte de la diversité, de la Charte d’engagement LGBT+ avec l’Association L'Autre Cercle et sommes une entreprise handi-accueillante.

Let’s Tech Together incarne ce que nous sommes et ce que nous aspirons à être : une entreprise dynamique, innovante et humaine.