More jobs:
Développeur C# Full-stack sénior – métier critiques
Job in
Genf, Geneva, Switzerland
Listed on 2026-07-10
Listing for:
BS-Team Sàrl
Full Time
position Listed on 2026-07-10
Job specializations:
-
Software Development
.NET Developer, Full Stack Developer, Backend Developer
Job Description & How to Apply Below
Location: Genf
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ée.
- 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 Dev Ops
- Gérer les dépôts Git / Azure Repos
, les branches, pull requests, builds et releases - Appliquer les bonnes pratiques Dev Ops
, 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.
- 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 Dev Ops, Git, Azure Repos, CI/CD, Build & Release
, et savez travailler dans un cadre Agile / Scrum
. - Une expérience en support applicatif N2/N3
, en applications critiques, haute disponibilité ou systèmes temps réel constitue un atout.
- Formations et certifications dispensées chaque année
- 2 jours de télétravail
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×