Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Backend C#/.net  (1-14A) image - Rise Careers
Job details

Senior Backend C#/.net (1-14A)

Company Description

Notre client est une Insurtech innovante en pleine expansion, qui transforme le secteur de l’assurance grâce à des solutions basées sur l’intelligence artificielle et l’analyse prédictive.

Grâce à une équipe expérimentée en R&D, produit et actuariat, elle a développé des algorithmes d’intelligence artificielle uniques permettant d’automatiser ces processus de manière révolutionnaire. Le résultat est une solution qui modélise les risques des assureurs 10 fois plus rapidement avec une précision accrue par rapport aux méthodes traditionnelles, tout en intégrant des fonctionnalités de provisionnement de nouvelle génération.

L’entreprise a été reconnue dans plusieurs classements internationaux, tels que :

  • Top 50 des Insurtechs mondiales par CB Insights (2023)
  • Top 100 des solutions IA pour la finance par Fintech Global et Insurtech Global (2023)
  • N°24 dans le classement mondial des Insurtechs par Sønr (2022)

Avec une équipe composée de 35 nationalités et des bureaux situés à Paris, Londres, New York, Tokyo, Milan, Cologne, Atlanta et Montréal, cette solution est résolument internationale.

Elle dessert actuellement plus de 250 clients répartis sur 4 continents et cible principalement les marchés matures pour une expansion rapide.

 

Job Description

Notre client est à la recherche d’un·e Ingénieur·e Logiciel Backend Senior pour jouer un rôle clé dans la conception de l’architecture de stockage de données et le développement de la prochaine génération de ses solutions logicielles à destination des actuaire·s et analystes de haut niveau chez les grandes compagnies d’assurance à l’international.

Développées sur Microsoft Azure et AWS, les solutions de notre client permettent la modélisation statistique, la gestion de données et la production de rapports complexes, utilisées à l’échelle mondiale. Le profil recherché possède une solide expertise en conception de bases de données, en architecture logicielle, ainsi qu’un intérêt marqué pour les technologies de stockage émergentes afin de stimuler l’innovation et la performance.

Tâches principales :

  • Analyser et comprendre des exigences logicielles complexes – les solutions développées sont statistiquement avancées et visuellement interactives.
  • Explorer les nouveaux outils et techniques liés aux bases de données, recommander les meilleures pratiques et participer à la conception de solutions innovantes.
  • Occuper un rôle central au sein de l’équipe de développement, animer les discussions techniques sur les bases de données et défendre les choix architecturaux.
  • Surveiller les bases de données et les systèmes connexes pour garantir leur performance optimale.
  • Maintenir et améliorer les performances des bases de données existantes.
  • Diagnostiquer, déboguer et résoudre les problèmes logiciels.
  • Travailler de manière autonome dans le développement de solutions.
  • Des déplacements occasionnels peuvent être requis.

Qualifications

  • Baccalauréat ou maîtrise en informatique ou en génie logiciel.
  • 7+ années d’expérience en développement logiciel, avec un focus sur les applications commerciales complexes.
  • Expérience avérée dans des environnements Microsoft Azure et Windows.
  • Excellentes capacités de communication.
  • Maîtrise de l’anglais parlé.

Développement & Programmation de bases de données :

  • Expertise en bases de données SQL et NoSQL : Azure SQL Server, PostgreSQL, Azure Data Explorer, MySQL, DynamoDB, MongoDB.
  • Maîtrise des requêtes SQL complexes, procédures stockées, triggers et fonctions.
  • Connaissance de PL/pgSQL, T-SQL ou langages procéduraux.
  • Expérience en ETL et transformation de données.
  • Compétences en optimisation : indexation, partitionnement, vues matérialisées.
  • Familiarité avec les data lakes et entrepôts de données (Databricks, BigQuery, Snowflake).

Développement Backend & API :

  • Maîtrise des fonctionnalités clés d’Azure et AWS : Functions, App Services, Key Vault, Storage, Messaging, PaaS et SaaS.
  • Solide expérience avec la stack Microsoft : Python, C#, .NET, .NET Core, Javascript, Visual Studio.
  • Expérience en programmation orientée objet.
  • Développement d’APIs RESTful et microservices.
  • Intégration CI/CD avec Azure DevOps.
  • Utilisation d’ORMs comme Entity Framework.

Sécurité & Conformité :

  • Connaissance des politiques IAM, contrôle des accès et meilleures pratiques en sécurité des bases de données.
  • Mise en œuvre du chiffrement des données (KMS, TLS, au repos et en transit).
  • Sensibilité aux normes de conformité : GDPR, HIPAA, PCI-DSS.

Optimisation des performances :

  • Expérience concrète en tuning de requêtes, analyse de plans d’exécution, stratégie d’indexation.
  • Connaissance des mécanismes de cache (Redis, Memcached).
  • Maîtrise du pooling de connexions et du scaling horizontal.

CI/CD & DevOps appliqués aux bases de données :

  • Expérience en gestion de version des bases via des outils de migration de schéma.
  • Connaissance des pipelines CI/CD : AWS CodePipeline, GitHub Actions, GitLab CI, Jenkins.
  • Pratique de l’Infrastructure as Code : Terraform, CloudFormation, AWS CDK.

Additional Information

Leurs bureaux, situés dans un quartier dynamique, offrent un espace lumineux et convivial propice aux échanges et aux rencontres. Ils encouragent un équilibre entre télétravail et présence au bureau, ainsi que des activités sociales régulières pour renforcer l’esprit d’équipe.

Ce qu’ils offrent :

  • Mode de travail hybride (bureau/télétravail)
  • Rémunération équitable et partage des bénéfices
  • 3 semaines de congés dès la première année
  • Assurances collectives incluant la télémédecine
  • RPDB avec contribution de l’employeur
  • Compte de dépenses annuel de 500 $ pour le bien-être et la santé
  • Programme de formation et développement
  • Participation à une communauté d’experts passionnés (Lunch&Learn, DevOpsDays…).

Average salary estimate

$102500 / YEARLY (est.)
min
max
$85000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Backend C#/.net (1-14A), 1perTInent inc

Le poste d'Ingénieur Logiciel Backend Senior chez notre client, une Insurtech innovante à Montréal, est une opportunité excitante pour les passionnés de technologie souhaitant transformer le secteur de l'assurance. Avec des solutions basées sur l'intelligence artificielle et l'analyse prédictive, cette entreprise en pleine croissance a réussi à révolutionner la manière dont les assureurs évaluent les risques. En tant qu'Ingénieur Logiciel Backend Senior, vous jouerez un rôle central dans la conception de l'architecture de stockage de données et le développement de solutions logicielles avancées pour des compagnies d'assurance à l'international. Votre expertise en C#, .NET, ainsi qu'en bases de données SQL et NoSQL, sera mise à profit pour analyser des exigences logicielles complexes et explorer de nouveaux outils technologiques. Vous aurez l'opportunité de participer à des discussions techniques importantes qui façonnent l'avenir des solutions de données, tout en vous assurant que les systèmes fonctionnent à leur capacité maximale. Avec un environnement de travail dynamique, cette entreprise encourage la collaboration et offre un mode de travail hybride pour s'assurer que votre équilibre vie professionnelle/vie personnelle soit respecté. Si vous êtes prêt à relever des défis passionnants et à contribuer à une équipe diverse et internationale, ce poste pourrait être fait pour vous.

Frequently Asked Questions (FAQs) for Senior Backend C#/.net (1-14A) Role at 1perTInent inc
Quelles sont les responsabilités d'un Ingénieur Logiciel Backend Senior chez cette Insurtech à Montréal?

En tant qu'Ingénieur Logiciel Backend Senior dans cette Insurtech à Montréal, vous serez responsable de la conception d'architectures de stockage de données et du développement de solutions logicielles destinées aux actuaires et analystes pour des compagnies d'assurance à l'international. Vous participerez également à l'analyse des exigences logicielles, surveillerez les bases de données pour garantir des performances optimales, et aurez la chance d'interagir avec une équipe diversifiée pour partager et défendre vos choix techniques.

Join Rise to see the full answer
Quelles compétences sont requises pour le poste d'Ingénieur Logiciel Backend Senior chez notre client à Montréal?

Pour ce poste, des compétences solides en développement logiciel sont essentielles, notamment plus de 7 années d'expérience, une expertise en C#, .NET, ainsi qu'une maîtrise des bases de données SQL et NoSQL. En outre, une bonne compréhension des environnements Microsoft Azure et AWS, des API RESTful, et des techniques de sécurité des bases de données seront attendues pour réussir dans ce rôle exigeant.

Join Rise to see the full answer
Quel est l'environnement de travail pour un Ingénieur Logiciel Backend Senior dans cette entreprise innovante?

L'environnement de travail pour un Ingénieur Logiciel Backend Senior chez notre client est dynamique et collaboratif. Situé à Montréal, le bureau promeut un équilibre entre travail à distance et présentiel, tout en offrant des espaces lumineux et conviviaux. L'entreprise valorise également le développement professionnel et propose des activités sociales régulières pour renforcer l'esprit d'équipe.

Join Rise to see the full answer
Quel type de technologies l'Ingénieur Logiciel Backend Senior doit-il maîtriser chez cette Insurtech?

L'Ingénieur Logiciel Backend Senior doit être bien versé dans un éventail de technologies, y compris C#, .NET, SQL Server, PostgreSQL, ainsi que les services Azure et AWS. La connaissance de langages comme PL/pgSQL et les pratiques DevOps seront bénéfiques. En outre, il est crucial d'avoir de l'expérience dans la modélisation des données et la gestion de bases de données pour exceller dans ce rôle.

Join Rise to see the full answer
Comment se déroule le processus de recherche de talent pour le poste d'Ingénieur Logiciel Backend Senior?

Le processus de recherche pour un Ingénieur Logiciel Backend Senior commence par une évaluation approfondie des compétences techniques et des expériences précédentes des candidats. Les candidats passent par des entretiens techniques pour tester leur connaissance du développement backend, des architectes de bases de données, et des méthodologies de travail en équipe, assurant ainsi que l'individu s'aligne bien avec la culture de l'entreprise.

Join Rise to see the full answer
Common Interview Questions for Senior Backend C#/.net (1-14A)
Pouvez-vous expliquer votre expérience avec les bases de données SQL et NoSQL?

Pour répondre à cette question, détaillez votre expérience spécifique avec les bases de données SQL et NoSQL, mentionnez les projets sur lesquels vous avez travaillé et comment vous avez géré les intégrations de données et les performances d'écriture et de lecture dans ces systèmes.

Join Rise to see the full answer
Comment abordez-vous la résolution de problèmes complexes en développement backend?

Démontrez votre processus de pensée en expliquant comment vous identifiez les problèmes, explorez des solutions potentielles et mettez en œuvre des corrections. Utiliser des exemples concrets serait un plus pour illustrer votre méthode.

Join Rise to see the full answer
Parlez-nous d'une situation où vous avez dû travailler en équipe pour livrer un projet.

Partagez une expérience où la collaboration et la communication étaient essentielles pour la réussite du projet. Expliquez votre rôle dans l'équipe, comment vous avez contribué et ce que vous avez appris sur le travail d'équipe.

Join Rise to see the full answer
Quelles distinctions faites-vous entre développement orienté objet et programmation fonctionnelle?

Expliquez les principes clés de la programmation orientée objet par rapport à la programmation fonctionnelle. Mentionnez comment chacun peut être appliqué selon les exigences du projet et vos préférences personnelles en tant que développeur.

Join Rise to see the full answer
Avez-vous déjà utilisé des outils CI/CD? Si oui, lesquels?

Décrivez votre expérience avec les outils CI/CD tels que Jenkins, GitLab CI, ou AWS CodePipeline. Mettez l'accent sur comment vous avez automatisé des processus de déploiement et amélioré l'efficacité de l'équipe de développement.

Join Rise to see the full answer
Comment optimisez-vous les performances des bases de données?

Décrivez les techniques que vous appliquez, comme l'indexation, la partition des données, et l'analyse des requêtes. Montrez comment ces optimisations ont eu un impact sur les performances dans vos projets précédents.

Join Rise to see the full answer
Quelles sont vos stratégies pour maintenir la sécurité des données dans une application?

Discutez de votre connaissance des normes de sécurité, comme le chiffrement des données et les politiques IAM, et comment vous avez intégré ces pratiques dans le développement de vos projets.

Join Rise to see the full answer
Quelle est votre compréhension des principes d'Infrastructure as Code?

Expliquez comment vous utilisez des outils comme Terraform ou AWS CloudFormation pour gérer l'infrastructure. Donnez des exemples sur la manière dont cette approche a contribué à la répétabilité et à la fiabilité de vos déploiements.

Join Rise to see the full answer
Pourquoi voulez-vous travailler pour cette Insurtech?

Parlez de votre intérêt pour l'innovation dans le secteur de l'assurance et ce qui vous attire dans l'approche unique de l'entreprise en matière de technologie. Montrez que vous avez fait vos recherches et que vous partagez les valeurs de l'entreprise.

Join Rise to see the full answer
Comment restez-vous à jour avec les nouvelles technologies dans le développement backend?

Mentionnez les ressources que vous utilisez pour rester informé, telles que des blogs, des conférences, des cours en ligne ou des communautés de développeurs, et comment cela a enrichi votre expérience professionnelle.

Join Rise to see the full answer
Similar Jobs
Posted 12 days ago

Join a dynamic community focused on DevOps transformation as a DevSecOps professional leveraging Azure DevOps and Python.

Posted 6 hours ago

Rejoignez une agence dynamique comme Gestionnaire de comptes pour piloter des solutions numériques innovantes tout en cultivant des relations clients fructueuses.

Photo of the Rise User
Solvd Remote No location specified
Posted 4 days ago

Join Solvd, an AI-first firm, as a WordPress Developer and help us reshape digital transformation through innovative WordPress solutions.

Photo of the Rise User
Posted 11 days ago

Join Neara, a leading tech firm, as a Lead Software Engineer and play a key role in transforming the utilities sector.

Photo of the Rise User
PlayStation Global Remote San Diego, California, United States
Posted 8 days ago

Join PlayStation as a Full Stack Software Engineer and contribute to creating unparalleled gaming experiences for millions worldwide.

Photo of the Rise User

We are looking for a Software Development Engineer in Test to validate and ensure the performance of cutting-edge robotic systems at Collaborative Robotics.

Photo of the Rise User
Posted 13 days ago

Join a dynamic remote team as a Senior Full Stack Developer, working on transformative projects for industry-leading clients.

Posted 7 days ago

As a Senior Back End Developer, lead a passionate team in creating scalable software solutions that meet business goals.

Photo of the Rise User
Posted 6 days ago

Become a key player in shaping digital futures as a Senior Manager, Software Engineering for Medline Industries, leading transformative engineering teams.

Photo of the Rise User
Apple Hybrid Cupertino, California, United States
Posted 9 days ago
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings

Join Apple Maps' engineering team to craft the next generation of APIs while ensuring privacy and high performance in a collaborative environment.

MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 16, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!