Job Search and Career Advice Platform

Enable job alerts via email!

NET Développeur / NET Developer

Environmental Coalition Incorporated

Mount Royal

On-site

CAD 75,000 - 95,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

Une entreprise FinTech recherche un Développeur Backend pour concevoir et maintenir des services en .NET et des API. Le candidat idéal aura plus de 4 ans d'expérience en .NET/C#, ainsi qu'une expertise en Angular et des microservices. Les responsabilités incluent l'intégration de RabbitMQ et Redis, ainsi que le travail en étroite collaboration avec les équipes QA. Une maîtrise des principes OOP et une bonne capacité de communication en plusieurs langues sont requises.

Qualifications

  • 4+ années d'expérience en développement backend avec .NET/C#.
  • 1+ année d'expérience avec Angular (v10+), TypeScript et SCSS.
  • Bonne maîtrise des principes OOP, SOLID et de l'architecture microservices.

Responsibilities

  • Concevoir et développer des services backend et des API en .NET.
  • Implémenter des microservices dans un système distribué.
  • Collaborer avec les équipes backend, frontend et QA.

Skills

Développement backend
Angular
TypeScript
Redis
RabbitMQ
Gestion de version (Git)
CI/CD
Communication en français

Tools

C#
.NET
Microsoft SQL Server
Angular
Selenium
Job description
Overview

Nous sommes Finsana, une entreprise FinTech dont la mission est de développer des solutions innovantes en utilisant les technologies de pointe, le marketing et la science des données pour offrir des solutions de prêt multi-produits et multi-canaux. Nos solutions logicielles permettent à des millions de consommateurs à travers le monde d’accéder à des opportunités de financement.

We are Finsana, a FinTech company. Our mission is to build innovative solution using cutting edge technology, marketing, and data science to provide multi-channel and multi-product lending solutions. Our software solutions provide financing opportunities to millions of consumers around the globe.

Responsibilities
  • Concevoir, développer et maintenir des services backend et des API en .NET
  • Implémenter et faire évoluer des microservices dans un système distribué
  • Intégrer des files de messages (RabbitMQ) et des couches de cache (Redis)
  • Développer des fonctionnalités frontend réactives et modulaires avec Angular et TypeScript
  • Écrire un code propre, maintenable et bien documenté sur l’ensemble du stack
  • Diagnostiquer, déboguer et optimiser les composants backend et frontend
  • Collaborer étroitement avec les équipes backend, frontend et QA
  • Participer aux revues de code et aux sessions de planification technique
  • Contribuer aux pipelines CI/CD et suivre les bonnes pratiques DevOps
Technologies utilisées
  • Backend – Principal : C#, .NET (Core et/ou 6+), architecture microservices
  • Base de données : Microsoft SQL Server
  • Messagerie : RabbitMQ
  • Cache : Redis
  • Optionnel mais apprécié – Microsoft Orleans (modèle d’acteurs virtuels)
  • Selenium (pour l’automatisation des tests ou le scraping)
  • Seq (agrégation structurée des logs)
  • Frontend – Angular (TypeScript, RxJS, SCSS)
  • JavaScript (ES6+)
  • TypeScript
  • SCSS/SASS
  • Optionnel : Blazor
Compétences requises
  • 4+ années d’expérience en développement backend avec .NET/C#
  • 1+ année d’expérience avec Angular (v10+), TypeScript et SCSS
  • Bonne maîtrise des principes OOP, SOLID et de l’architecture microservices
  • Maîtrise de MS SQL, y compris les procédures stockées et l’optimisation des requêtes
  • Expérience avec les brokers de messages (ex. : RabbitMQ) et les systèmes de cache (ex. : Redis)
  • Familiarité avec le contrôle de version (Git), CI/CD et les tests unitaires
  • Maîtrise du français, du russe ou de l’ukrainien, anglais — la communication et la documentation quotidienne peuvent se faire dans l’une de ces langues
  • Excellentes compétences en communication et capacité à évoluer dans un environnement dynamique
Atouts supplémentaires
  • Expérience avec Microsoft Orleans ou d’autres frameworks basés sur le modèle d’acteurs
  • Expérience avec Selenium pour l’automatisation ou le scraping
  • Connaissance de Seq ou d’autres outils de journalisation/surveillance
  • Expérience avec Blazor (Server/WebAssembly)
  • Expérience en conteneurisation (Docker, Kubernetes)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.