Le poste Software Engineer .NET / TypeScript / MuleSoft
Partager cette offre
Concevoir, développer et maintenir les applications et APIs en utilisant :
Backend : .NET 9+
Frontend : TypeScript / frameworks modernes (React, Angular ou équivalent)
Intégration : MuleSoft (CloudHub / Hybrid)
Objectifs :
Garantir des services fiables, performants et scalables.
Assurer une intégration fluide entre les différentes plateformes du SI.
Construire des solutions documentées, testées et conformes aux standards d’architecture de la DSI.
Responsabilités principales
Développement applicatif
Concevoir des APIs REST robustes et performantes (C# / .NET).
Développer des interfaces web en TypeScript selon les guidelines UX/UI internes.
Implémenter des composants techniques communs (référentiels, mapping, modèles de données…).
Intégration & MuleSoft
Développer et maintenir des flows MuleSoft (DataWeave, RAML, API Manager).
Optimiser le tuning, le monitoring et la performance des runtimes MuleSoft.
Implémenter des connecteurs pour Salesforce, NetSuite, Opérations, partenaires externes.
Architecture & bonnes pratiques
Participer à la définition des standards techniques (APIs, sécurité, logs, configuration).
Documenter systématiquement les modules, flux et points d’intégration.
Garantir la qualité, la maintenabilité et la testabilité (tests unitaires, intégration, E2E).
DevOps & exploitabilité
Contribuer aux pipelines CI/CD sur Azure DevOps (YAML).
Mettre en place une observabilité avancée (logs structurés, traces corrélées, métriques).
Participer à la gestion des environnements Dev / Recette / Préprod / Prod.
Support & collaboration
Travailler en étroite collaboration avec les équipes CRM, ERP, Data, Opérations et Prestataires.
Analyser les incidents, proposer des correctifs structurants et améliorer les patterns techniques.
Participer aux cérémonies Agile, estimations et revues de code.
Compétences techniques
Langages & Frameworks
Maîtrise de C# / .NET 9+ (Web API, services, background jobs).
Très bonne pratique de TypeScript et d’un framework (Angular, React ou équivalent).
Bonne connaissance des patterns DDD, Clean Architecture, SOLID.
MuleSoft
Développement de flows MuleSoft (DataWeave, API design RAML).
Connaissance des patterns d’intégration, orchestration, transformation, events.
Administration basique CloudHub / gestion des workers / monitoring.
Data & Intégration
Conception de schémas de données, performance SQL, NoSQL / caches si applicable.
Gestion d’API Management, authentification (OAuth2, JWT, IAM).
DevOps
Azure DevOps, pipelines YAML, déploiement multi-environnements.
Observabilité : App Insights, Log Analytics, dashboards.
Docker (ACR) — notions Kubernetes appréciées.
Qualité & Tests
xUnit / NUnit / Jest / Cypress
Testing E2E & automatisation
Analyse de performance & profiling
Postulez à cette offre !
Trouvez votre prochaine mission parmi +8 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Software Engineer .NET / TypeScript / MuleSoft
Sapiens Group
