Développeur(-euse) C# .NET (H/F)
Wit Partners
Geneva, Switzerland
4 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, French Experience level
SeniorJob location
Geneva, Switzerland
Tech stack
Clean Code Principles
.NET
API
Unit Testing
C Sharp (Programming Language)
Code Review
Continuous Integration
Openshift
Oracle
Oracle Applications
Simple Object Access Protocol (SOAP)
Software Engineering
PL-SQL
SQL Databases
Management of Software Versions
Windows Forms
.NET Core
GIT
REST
Job description
Dans le cadre du renforcement des équipes IT dans le canton de Genève, nous recherchons un(e) Développeur(-euse) C# .NET.
Vous interviendrez sur la maintenance et l'évolution d'applications internes critiques, au sein d'un environnement structuré, exigeant et orienté qualité., Intervenir sur des applications basées sur le .NET Framework 4.8 et WinForms, avec un fort niveau d'exigence en matière de performance et de robustesse.
- Assurer les interactions avec une base de données Oracle et optimiser les traitements et requêtes PL/SQL.
- Développer et maintenir des scripts PL/SQL fiables, performants.
- Participer à la conception, à l'évolution de l'architecture applicative et aux orientations techniques de la roadmap.
- Prendre en charge les développements correctifs et évolutifs, en proposant des améliorations continues.
- Concevoir et maintenir des interfaces d'échange (API, services internes, intégrations techniques).
- Contribuer à l'ensemble du cycle de développement : analyse, design, développement, tests, documentation.
- Renforcer les bonnes pratiques : clean code, revue de code, optimisation, automatisation et CI/CD.
- Collaborer étroitement avec les équipes métiers dans un environnement orienté production.
- Apporter un support technique lors des déploiements, intégrations et mises en production.
Requirements
Minimum 8 ans d'expérience en développement C# / .NET.
- Expérience confirmée sur des applications WinForms.
Compétences techniques :
- Excellente maîtrise : C#, .NET Framework / .NET Core, WinForms, SQL.
- Très bonne connaissance des bases Oracle (requêtes complexes, optimisation).
- Aisance avec les API REST / SOAP, intégrations système & interfaçage.
- Connaissance des bonnes pratiques : clean code, versioning, automatisation, industrialisation.
- Expérience Git, CI/CD, tests unitaires et intégration continue.
- La connaissance des environnements OpenShift ou cloud constitue un plus.
Compétences personnelles :
- Forte capacité d'analyse et sens du détail.
- Proactivité, autonomie, capacité à challenger les besoins techniques.
- Très bonne communication avec les équipes métier et IT.
- Orientation solution, rigueur et fiabilité.
- Capacité à intervenir en tant qu'expert dans des discussions techniques complexes.
Langues :
- Français courant
- Anglais professionnel Net developer