Développeur C# Full-stack sénior – Applications métier critiques

Développeur C# Full-stack sénior – Applications métier critiques

Genève Vollzeit 60000 - 80000 € / Jahr (geschätzt) Kein Homeoffice möglich
B

Auf einen Blick

  • Aufgaben: Entwickle und pflege kritische Geschäftsanwendungen mit C# und modernen Technologien.
  • Unternehmen: Innovatives Unternehmen, das Wert auf Qualität und Teamarbeit legt.
  • Vorteile: Attraktives Gehalt, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
  • Weitere Informationen: Dynamisches Umfeld mit großartigen Karrieremöglichkeiten und Agile-Methoden.
  • Warum dieser Job: Gestalte die Zukunft der Softwareentwicklung und arbeite an spannenden Projekten.
  • Qualifikationen: Mindestens 5 Jahre Erfahrung in Full-Stack-Entwicklung und fundierte Kenntnisse in C# und .NET.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

Votre mission : Dans le cadre de la maintenance, de l’évolution et du développement d’applications métier critiques, nous recherchons un développeur C# Full-stack sénior disposant d’une solide expérience dans la conception, le développement, le support et l’industrialisation de solutions applicatives. La mission consiste à intervenir sur l’ensemble du cycle de vie des applications : analyse des besoins, développement backend et frontend, intégration avec les systèmes existants, maintenance corrective et évolutive, support applicatif, documentation et accompagnement des mises en production. Le poste s’inscrit dans un environnement exigeant, nécessitant rigueur, autonomie, réactivité, qualité logicielle, sécurité applicative et capacité à travailler sur des systèmes à forte disponibilité.

Votre rôle :

  • Concevoir, développer et maintenir des applications web métier en C#, .NET Core, .NET 6+ / .NET 8+ et ASP.NET Core
  • Développer et faire évoluer des API REST, Web API ou MVC
  • Participer à des architectures RESTful, microservices et à l’intégration de systèmes hétérogènes
  • Développer les interfaces frontend avec Angular 16+, TypeScript, composants, services, modules, routing et reactive forms
  • Intégrer des API REST ou GraphQL et gérer les mécanismes d’authentification tels que OAuth2, OpenID Connect et JWT
  • Concevoir, maintenir et optimiser les bases de données SQL Server
  • Développer et optimiser des requêtes SQL, procédures stockées, fonctions, triggers, index et transactions
  • Utiliser Entity Framework Core pour l’accès aux données
  • Assurer le support applicatif de niveau 2 et niveau 3
  • Diagnostiquer et corriger les incidents applicatifs, anomalies de données et problèmes de performance
  • Participer au roulement d’astreinte ou service de piquet lorsque nécessaire
  • Mettre en place et maintenir des pipelines CI/CD avec Azure DevOps
  • Gérer les dépôts Git / Azure Repos, les branches, pull requests, builds et releases
  • Appliquer les bonnes pratiques DevOps, qualité logicielle, tests, revue de code et automatisation des déploiements
  • Intégrer les exigences de sécurité applicative : OWASP, gestion des vulnérabilités, chiffrement, protection des données sensibles
  • Participer aux cérémonies Agile / Scrum
  • Contribuer à la gestion du backlog, au lotissement des travaux, à la priorisation et au suivi des livraisons
  • Animer ou participer à des ateliers avec les équipes métiers, applicatives et techniques
  • Rédiger et maintenir les spécifications fonctionnelles, spécifications techniques, vues d’architecture, documentations applicatives, procédures d’exploitation et de support.

Votre profil :

Diplôme HES ou licence en informatique ou diplôme d'ingénieur EPF ou diplôme fédéral. Vous disposez d’au moins 5 ans d’expérience en développement full-stack et d’un Bachelor en informatique ou équivalent. Vous maîtrisez les technologies C#, .NET Core / .NET 6-8, ASP.NET Core, Web API, MVC, Entity Framework Core, ainsi que le développement frontend avec Angular 16+, TypeScript, HTML/CSS. Vous avez de solides compétences en SQL Server / T-SQL, en conception et optimisation de requêtes, procédures stockées, index, transactions et performances. Vous êtes à l’aise avec les architectures RESTful, les microservices, les API REST / GraphQL, ainsi qu’avec les mécanismes de sécurité OAuth2, OpenID Connect, JWT et les bonnes pratiques OWASP. Vous pratiquez les environnements Azure DevOps, Git, Azure Repos, CI/CD, Build.

B

Kontaktdaten:

BS-Team Sàrl Recruiting-Team

Wir glauben, dass du diese Fähigkeiten brauchst, um Développeur C# Full-stack sénior – Applications métier critiques mit Bravour zu bestehen

C#
.NET Core
.NET 6+
.NET 8+
ASP.NET Core
API REST
Web API