Job description
Bosch Global Software Technologies Private Limited, filiale à 100 % de Robert Bosch GmbH, leader mondial des technologies et services, renforce son équipe d’ingénierie logicielle à Bangalore. Nous recherchons un(e) Architecte de Solutions confirmé(e) pour piloter la conception, le développement et la mise en production d’applications critiques, tant sur le plan fonctionnel que sécuritaire.
**Missions principales**
- Piloter le cycle complet de vie d’une application : analyse des besoins, conception architecturale, design détaillé, implémentation, tests, industrialisation et suivi post‑déploiement.
- Concevoir des solutions full‑stack robustes en combinant Angular 16+ (front‑end) et .NET /C# (back‑end), en assurant la qualité du code via des frameworks de tests unitaires (NUnit) et d’intégration.
- Développer et maintenir des API REST sécurisées, en appliquant les meilleures pratiques de conception d’API (versioning, documentation Swagger, gestion des erreurs).
- Migrer des applications web traditionnelles vers des architectures cloud‑native (Azure ou AWS) en adoptant les patterns micro‑services, conteneurisation (Docker/Kubernetes) et CI/CD.
- Garantir la sécurité des solutions : analyse des menaces, définition de politiques de sécurité, mise en œuvre de contrôles d’accès, chiffrement des données et conformité aux standards (ISO 27001, OWASP).
- Collaborer étroitement avec les équipes produit, UX/UI, DevOps et QA pour assurer l’alignement technique et fonctionnel.
- Contribuer à l’évolution des standards d’architecture interne, rédiger des guides de bonnes pratiques et former les développeurs juniors.
**Profil recherché**
- Expérience professionnelle de 8 à 14 ans en développement logiciel, dont au moins 2 ans en rôle d’architecte de solutions.
- Maîtrise du développement full‑stack : Angular 16+ et .NET /C#.
- Solide expérience en conception et implémentation d’API REST et en tests unitaires (NUnit).
- Expertise en migration vers le cloud (Azure ou AWS) et en architecture micro‑services.
- Connaissances approfondies en sécurité des applications et des infrastructures : analyse des menaces, gestion des risques, conception de concepts de sécurité.
- Bonne connaissance des bases de données relationnelles (Oracle, SQL Server, MySQL) et du design de schémas.
- Atout : expérience avec Spring (Spring MVC, Spring Security, Spring Boot), connaissance du domaine automobile/diagnostic, protocoles CAN, J2534.
- Capacité à communiquer clairement, à influencer les parties prenantes et à travailler en équipe multiculturelle.
**Ce que nous offrons**
- Un environnement de travail stimulant au sein d’un groupe international reconnu pour son innovation.
- Des projets à forte valeur ajoutée, impactant directement les produits et services Bosch.
- Un package de rémunération compétitif, incluant des avantages sociaux, des programmes de formation continue et des opportunités de mobilité interne.
- Un mode de travail hybride, combinant présence sur site à Bangalore et flexibilité remote selon les besoins du projet.
- Accès à des technologies de pointe (cloud, IA, IoT) et à une communauté d’experts passionnés.
Rejoignez Bosch et participez à la création de solutions logicielles qui façonnent l’avenir de la mobilité et de l’industrie 4.0.