
3 ans minimum
Bac+5 minimum
Vous êtes passionné.e par votre métier et par le service ? Nous aussi !
Nous recrutons, pour renforcer les équipes de notre client, un.e Développeur fullstack C#.Net (F/H).
Les projets sur lesquels vous interviendrez sont stratégiques et épanouissants techniquement.
À la demande du Métier, vous analysez, paramétrez et codez les composants logiciels applicatifs dans le respect des évolutions souhaitées, des normes et des procédures.
Rattaché au Responsable du Pôle « Etudes & Développement » au sein de la DSI, vos missions seront les suivantes :
Analyse
- Contribuer à la définition des spécifications générales
- Réaliser l'analyse technique et l’étude détaillée.
- Participer à la conception de l’architecture logicielle distribuée en
coordination avec les architectes - Adapter et paramétrer les progiciels applicatifs de l’entreprise retenus pour l’architecture logicielle
- Réaliser des chiffrages de solution et des estimations de coûts et de temps de réalisation
- Réaliser le prototypage
Qualification
- Élaborer les jeux de tests pour les tests unitaires d’intégration
- Effectuer les tests unitaires
- Identifier et traiter les dysfonctionnements
Développement
- Réaliser les modules (objets et composants logiciels)
- Assembler les composants
- Rédiger les documentations techniques associées (traduction technique des besoins fonctionnels)
Maintenance
- Maintenance corrective
- Maintenance évolutive.
- Administration des composants logiciels réutilisables et mise à jour la Nomenclature de ces composants
Devops
- Créer, utiliser, mise à jour, maintien des pipelines d’intégration continue
- Créer, utiliser, mise à jour, maintien des pipelines de livraison continue sur les environnements de développement et de test
Environnement technique
- Architecture microservice et SOA, cloud Azure
- Stack technique frontend : Vue.JS (2 et 3), typescript, Vuetify, Vuex
- Stack technique backend : C#, .NetCore, Entity Framework, Dapr
- Base de données : SQL Server, Redis, PostgreSQL, mongoDB
- Message Broker : RabbitMQ, Azure Service Bus, Azure Hub
- ETL : SSIS, FME/GTF
- Docker, Kubernetes
- Azure DevOps, SonarQube, Jira
Compétences
- Savoir s’approprier le besoin du demandeur et interagir avec lui, pour bien
- Comprendre le métier et la problématique
- Être en veille permanente au niveau technologique
- Maîtriser les méthodes agiles (dont SCRUM) et les concepts de modélisation (UML)
- Maîtriser les logiciels de bureautique (traitement de texte, tableur,
présentation…) - Maîtriser des outils web (gestion de contenu, gestion de flux…)
- Maîtriser des environnements de développement et des outils pour la production et le déploiement d’applications tels que Git, Jira, Azure DevOps, Sonar, Docker, Conteneurs-Kubernetes, etc
Connaissances
- Web (HTML5, CSS3, javascript ecma 6 et supérieur, typescript)
- Framework SPA VueJS (React à défaut)
- Frameworks de test (Jest, NUnit, XUnit, Specflow)
- C# et des Web API REST, Vb.net et WPF sont des plus
- Bases de données (SQL Server, Redis, PostgreSQL, mongoDB)
- Bus de messagerie (RabbitMQ, Azure Service Bus, Azure Hub)
Une solide expérience sur les applications orientées microservice et/ou une expérience sur les infrastructures conteneurisées seront un plus
- Réception et signature des documents administratifs (contrat, bulletins de paie, compte-rendu d'activité, entretien annuel, ...) par voie électronique
- Prime de vacances
- Carte restaurant
- Mutuelle santé
- Participation aux gains de l'entreprise
Des collaborateurs impliqués et soucieux les uns des autres. Notre esprit d'équipe, y compris pour les collaborateurs en mission chez les clients, n’est pas une fausse promesse mais une réalité.