À propos du poste
Nous recherchons un(e) Développeur(se) .NET / PL/SQL passionné(e) pour renforcer nos équipes techniques. Au sein de projets d'envergure, vous participerez activement à la conception et au développement de nos applications back-end et de la couche de données, tout en garantissant la haute performance, la robustesse et la qualité globale des solutions.
Missions principales
- Développement Full-Stack Back-End : Concevoir et développer des applications et services robustes en environnement .NET (C# / .NET Core) et optimiser les traitements de données sous PL/SQL (Oracle).
- Conception & Architecture : Participer aux choix d'architecture logicielle, à la modélisation des bases de données et à la définition des bonnes pratiques de développement.
- Optimisation & Performance : Assurer l'optimisation des requêtes SQL complexes, des procédures stockées et des traitements batch, ainsi que le tuning de la base de données.
- Intégration & API : Développer et maintenir des API REST / SOAP et assurer l'interfaçage fluide entre les applications .NET et la base de données Oracle.
- Maintenance & Support : Assurer la maintenance corrective et évolutive des applications existantes et apporter un support technique de niveau 2/3.
Compétences techniques requises
- Développement .NET : Maîtrise confirmée de C# et du framework .NET / .NET Core, architecture orientée services (microservices ou monolithique robuste), Entity Framework / LINQ.
- Base de données & PL/SQL : Maîtrise avancée de PL/SQL (packages, procédures stockées, triggers, fonctions) et d'Oracle (12c/19c/21c).
- Performance : Solides compétences en optimisation de requêtes SQL et tuning de bases de données (analyse de plans d'exécution, indexation).
- API & Web Services : Conception et développement d'API Web (ASP.NET Web API / Core).
- Outils & Méthodologies : Maîtrise des outils de versioning (Git), intégration continue (CI/CD) et des méthodologies Agile / Scrum.
Profil recherché :
- Formation : Bac+5 en informatique (école d'ingénieur ou master universitaire).
- Expérience : 5 ans d'expérience minimum sur un poste similaire, combinant le développement .NET et la manipulation avancée de bases de données Oracle/PL/SQL.
- Soft Skills : Rigueur, autonomie, excellentes capacités d'analyse et de résolution de problèmes.
- Leadership : Esprit d'équipe, aisance relationnelle et réelle capacité à transmettre son savoir et à guider les développeurs plus juniors.
- Langues : Français courant, anglais technique opérationnel.