Développeur Senior .Net - C# - Kubernetes H/F

Step Up
Canton of Saint-Germain-en-Laye, France
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Spanish, French
Experience level
Senior

Job location

Canton of Saint-Germain-en-Laye, France

Tech stack

.NET
Microsoft Windows
Unit Testing
Azure
C Sharp (Programming Language)
Code Review
Information Systems
IIS
Windows Communication Foundation
Microsoft SQL Server
Windows Server
Software Architecture
Service-Oriented Architecture
Service Development Studio
Software Engineering
.NET Core
GIT
Integration Tests
Kubernetes
Windows Services
REST
Docker
Microservices

Job description

Dans le cadre de la modernisation de son système d'information, notre client recherche un Développeur Senior .NET spécialisé en C# et Kubernetes afin d'accompagner la migration d'une architecture historique basée sur IIS/WCF/.NET Windows Services vers une architecture moderne déployée sous Kubernetes.

Vous intégrerez une équipe technique en charge de la conception, du développement et de l'évolution des services de connectivité tout en participant activement aux choix d'architecture.

Objectifs de la mission :

Participer à la définition et à l'évolution de l'architecture applicative. Concevoir et développer la nouvelle architecture basée sur Kubernetes. Assurer la migration des applications existantes vers une architecture conteneurisée. Garantir la qualité, la performance et la maintenabilité des développements. Produire la documentation technique des solutions mises en oeuvre.

Vos missions:

Analyser les besoins fonctionnels et techniques. Participer à la définition des spécifications techniques. Concevoir et développer des applications en C#/.NET. Réaliser la migration d'une stack IIS / WCF / .NET Windows Services vers des applications déployées sous Kubernetes. Développer et maintenir des API REST et des services WCF. Concevoir des architectures orientées services et microservices. Réaliser les tests unitaires et les tests d'intégration. Identifier, analyser et corriger les anomalies. Participer aux revues de code et aux bonnes pratiques de développement. Rédiger la documentation technique. Assurer la maintenance corrective et évolutive des applications. Collaborer avec les équipes d'architecture, d'exploitation et de développement., Développement de la nouvelle architecture sous Kubernetes. -Migration des services existants. -Documentation technique. -Tests unitaires et d'intégration. -Maintenance corrective et évolutive des composants développés., Un cadre de travail épanouissant, stimulant et collaboratif, nous sommes certifiés entreprise où il fait bon vivre !

  • Des projets innovants et variés.
  • La possibilité de se perfectionner continuellement avec des formations internes.
  • Des perspectives d'évolution de carrière.
  • Un accompagnement individualisé avec un programme de développement du potentiel humain.
  • Un programme de cooptation. Et bien sûr, nous prenons en charge 70% de votre mutuelle santé et encourageons financièrement la mobilité douce.

Requirements

C# / .NET Framework / .NET Core (Expert) Kubernetes (Expert) API REST WCF Architecture logicielle Développement de services Windows Git

Souhaitables IIS Docker Windows Server Azure DevOps ou équivalent SQL Server, Vous justifiez d'au moins 9 ans d'expérience en développement logiciel sur les technologies Microsoft. Vous disposez d'une excellente maîtrise de C#/.NET et avez déjà participé à des projets de transformation ou de migration d'architectures vers Kubernetes.

Autonome et rigoureux, vous êtes à l'aise dans les environnements techniques complexes et appréciez les sujets d'architecture applicative. Vous êtes reconnu pour votre capacité à proposer des solutions techniques pertinentes et à travailler en collaboration avec des équipes pluridisciplinaires.

Langues Français : Courant (obligatoire) Anglais : Professionnel (obligatoire) Espagnol : Professionnel (un plus)

Livrables attendus:

-Architecture applicative affinée et documentée., Français Anglais Espagnol .NET Git Développement logiciel Création d'une base documentaire Kubernetes Rigueur et méthode Test unitaire C# WCF API REST Docker

About the company

STEP UP est une société d'ingénierie experte en pilotage de projets industriels et informatiques (+ 250 collaborateurs sur 11 agences en France), plaçant le potentiel humain comme 1er vecteur d'excellence et de performance en entreprise. Oubliez les sociétés d'ingénierie qui ne valorisent que vos seules compétences, chez STEP UP, nous visons également l'adéquation entre votre personnalité et la culture d'entreprise de nos clients. Cela se traduit pour vous par une différence fondamentale en termes de bien être, d'épanouissement au travail et de succès dans vos missions., Un cadre de travail épanouissant, stimulant et collaboratif, nous sommes certifiés entreprise où il fait bon vivre ! - Des projets innovants et variés. - La possibilité de se perfectionner continuellement avec des formations internes. - Des perspectives d'évolution de carrière. - Un accompagnement individualisé avec un programme de développement du potentiel humain. - Un programme de cooptation. Et bien sûr, nous prenons en charge 70% de votre mutuelle santé et encourageons financièrement la mobilité douce.

Apply for this position