وصف الوظيفة
Bosch Global Software Technologies Private Limited, filiale à 100 % de Robert Bosch GmbH, recherche un(e) Architecte .Net / Full Stack senior pour rejoindre son centre d’excellence à Coimbatore. En tant que pilier technique de nos projets logiciels, vous serez responsable de la conception, du développement et de la mise en œuvre d’architectures serveur hautement évolutives, robustes et sécurisées, répondant aux exigences de nos clients globaux.
**Missions principales**
- Concevoir et documenter des architectures techniques (diagrammes, spécifications, road‑maps) en s’appuyant sur les principes de Clean Architecture, DDD et micro‑services.
- Définir les standards de développement .Net Core (C#, Web API, Entity Framework) et garantir la qualité du code via le TDD, les revues de code et les pipelines CI/CD.
- Piloter l’intégration de mécanismes de cache (Redis, MemoryCache) et d’optimisation des performances (lazy loading, pagination, compression).
- Concevoir, sécuriser et documenter des API REST conformes aux meilleures pratiques (OAuth2, JWT, OpenAPI/Swagger).
- Gérer les bases de données PostgreSQL et SQL Server, optimiser les requêtes, mettre en place la réplication et les stratégies de sauvegarde.
- Encadrer la migration et le déploiement d’applications sur les clouds Azure ou AWS (IaC, Terraform, ARM templates) et orchestrer les conteneurs Docker/Kubernetes.
- Diriger l’équipe front‑end Angular (v17+) : architecture modulaire, composants autonomes, design responsive, lazy loading, SSR, Angular Signals et mise en place de tests automatisés (Jest, Cypress).
- Collaborer étroitement avec les équipes produit, UX/UI, QA et DevOps pour assurer une livraison continue, fiable et sécurisée.
- Promouvoir une culture d’apprentissage continu, organiser des ateliers techniques et partager les bonnes pratiques au sein de la communauté Bosch.
**Profil recherché**
- Minimum 5 ans d’expérience confirmée en développement .Net Core et architecture full‑stack, dont au moins 2 ans sur Angular (v17+).
- Maîtrise des concepts de micro‑services, cloud (Azure ou AWS), conteneurisation (Docker, Kubernetes) et des pipelines CI/CD (Azure DevOps, GitHub Actions).
- Expertise en conception d’API REST sécurisées, bases de données relationnelles (PostgreSQL, SQL Server) et optimisation des performances.
- Solides compétences en Clean Architecture, TDD, BDD et automatisation des tests (unitaires, d’intégration, end‑to‑end).
- Capacité à travailler de façon autonome, à prendre des décisions techniques stratégiques et à communiquer clairement avec des interlocuteurs techniques et non‑techniques.
- Anglais professionnel requis, français un plus.
**Ce que nous offrons**
- Un environnement de travail stimulant au sein d’un groupe mondial leader de l’innovation technologique.
- Des projets à forte visibilité internationale, avec des technologies de pointe.
- Un package salarial compétitif, des avantages sociaux (assurance santé, plan de retraite, congés payés) et des programmes de formation continue (Bosch Academy, certifications cloud).
- Possibilité de télétravail partiel (hybrid) selon les besoins du projet.
- Un cadre de travail moderne à Coimbatore, proche des transports en commun et des commodités locales.
Rejoignez Bosch et contribuez à façonner les solutions logicielles de demain, tout en développant votre carrière dans un contexte d’excellence technique et d’innovation continue.