Aller au contenu

Caixa Mágica Software

Développeur Backend (.NET)

C#
Traduction automatique. Consultez l’original.

Présentation

Nous recherchons un Ingénieur Logiciel .NET expérimenté pour rejoindre une équipe d'ingénierie en pleine croissance au sein d'un environnement bancaire international.

Le rôle est principalement axé sur le développement backend utilisant C# et les technologies .NET modernes, y compris la conception, le développement et la maintenance d'REST APIs et d'applications métier.

La complexité technique des APIs elles-mêmes n'est pas nécessairement inhabituelle — une grande partie du travail peut impliquer des fonctionnalités métier standard et des services basés sur CRUD. Ce qui importe, c'est une solide compréhension des fondamentaux de .NET et de l'ingénierie logicielle, plutôt que de simplement savoir comment implémenter des points d'accès.

Nous recherchons des ingénieurs curieux de comprendre ce qui se passe sous le capot, qui comprennent pourquoi des approches particulières sont utilisées et qui peuvent prendre de bonnes décisions techniques plutôt que de simplement suivre des modèles existants.

Vos missions

  1. Concevoir, développer et maintenir des applications backend et des REST APIs en utilisant C# et .NET / ASP.NET Core.
  1. Construire des fonctionnalités métier maintenables en utilisant un code propre et bien structuré.
  1. Travailler avec des bases de données relationnelles et des technologies d'accès aux données telles qu'Entity Framework Core.
  1. Participer activement aux affinements techniques et aider à traduire les exigences métier en solutions techniques appropriées.
  1. Discuter des options d'implémentation, des compromis et des risques techniques avec d'autres développeurs.
  1. Contribuer aux revues de code et aux normes d'ingénierie logicielle.
  1. Rédiger et maintenir des tests unitaires, d'intégration et automatisés.
  1. Dépanner les problèmes de production et enquêter sur les problèmes au-delà des symptômes immédiats.
  1. Travailler avec des pipelines CI/CD et participer au cycle de vie complet de livraison logicielle.
  1. Collaborer avec les équipes DevOps/plateforme si nécessaire.
  1. Contribuer à l'amélioration continue du processus de développement et des pratiques d'ingénierie.
  1. Partager les connaissances techniques avec les autres membres de l'équipe.

Votre profil

  1. Solide expérience professionnelle avec C# et .NET.
  1. Très bonne compréhension de .NET / ASP.NET Core moderne.
  1. Solide expérience dans la conception et le développement d'REST APIs.
  1. Solide compréhension des concepts fondamentaux de .NET tels que : - Injection de dépendances et durées de vie des services - Async/await et programmation asynchrone - Configuration de l'application - Middleware et le pipeline de requêtes ASP.NET Core - Gestion des erreurs et journalisation - Authentification et autorisation
  1. Expérience avec Entity Framework Core et les bases de données relationnelles.
  1. Compréhension des principes de conception d'API, de la sémantique HTTP et de l'architecture applicative.
  1. Expérience avec les tests automatisés.
  1. Expérience pratique avec les pipelines CI/CD et la livraison de logiciels.
  1. Expérience avec Git et les flux de travail de développement modernes.
  1. Bonne compréhension des principes de conception logicielle et du code maintenable.
  1. Solides compétences en débogage et en résolution de problèmes.
  1. Capacité à communiquer clairement des idées techniques en anglais.
  1. Naturellement curieux et désireux de comprendre pourquoi quelque chose fonctionne.
  1. Examiner ce qui se passe sous la surface au lieu de s'arrêter à la première solution fonctionnelle. Remettre en question de manière constructive les approches existantes lorsqu'une meilleure solution peut exister.
  1. Comprendre les compromis derrière les décisions techniques.
  1. Continuer à apprendre et à maintenir à jour ses connaissances en .NET.
  1. À l'aise pour travailler dans différents domaines plutôt que d'être limité à une spécialité technique étroite.
  1. Capable de participer de manière significative aux affinements et aux discussions techniques.
  1. Prendre la responsabilité des problèmes, de l'investigation à la résolution.
  1. Communiquer efficacement avec les collègues techniques et non techniques.
  1. À l'aise avec les pratiques modernes de livraison logicielle, y compris des domaines tels que : pipelines CI/CD, builds et tests automatisés, portes de qualité, création et promotion d'artefacts, configuration d'environnement, processus de déploiement, surveillance et dépannages, considérations de rollback et de support de production.
  1. Une expérience avec Azure DevOps, GitHub Actions, GitLab CI, Jenkins ou des outils similaires est pertinente.

Ce que nous vous offrons

  • Un contrat de travail permanent pour un projet à long terme ;
  • Équipement technologique + carte SIM + smartphone personnel ;
  • Assurance santé et vie ;
  • Événements sociaux et team buildings ;
  • L'engagement de vous laisser grandir avec nous et d'être récompensé en conséquence ;
  • Une équipe dynamique et jeune qui sera toujours là pour vous soutenir ;
  • Formation aux dernières technologies ;
  • Café, fruits, snacks et un accueil chaleureux lorsque vous passez au bureau.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Vagas Dev est maintenu gratuitement par l’équipe NortJobs.

Votre prochain emploiest peut-être sur NortJobs.

Vagas Dev

Des emplois pour développeurs et programmeurs. Le Brésil en priorité. Votre prochaine opportunité.

NortJobs · soutien du projetInstagramLinkedInTwitter
Mentions légalesÀ propos du projetConfidentialitéVagas Dev © 2026