Notre entreprise
Kuba est une entreprise tournée vers l'innovation et propose à ses clients une solution de billettique moderne, efficace et évolutive. N'hésitez pas à nous rejoindre pour intégrer une PME novatrice, humaine et qui offre de nombreux challenges. Chez Kuba, vous travaillerez sur des projets passionnants et contribuerez à façonner l’avenir au sein d’une entreprise pour qui l’innovation est indissociable de l’ingénierie.
Dans le cadre de notre développement, nous recherchons un(e) Software Architect hautement qualifié et expérimenté pour rejoindre notre équipe dynamique dans le secteur des technologies et des services de l'information. En tant que Software Architect, vous jouerez un rôle crucial dans la conception et la mise en œuvre de solutions logicielles innovantes qui révolutionnent le secteur des transports publics. Notre entreprise se consacre à l'amélioration des transports publics en supprimant le fardeau de la billetterie et nous opérons à l'échelle mondiale avec des clients dans diverses villes du monde.
Chez Kuba, nous croyons au pouvoir des transports publics efficaces pour apporter un changement positif. Nos produits et services leaders sur le marché sont conçus pour réduire les émissions, stimuler les économies locales et améliorer l'accessibilité à l'éducation, à l'emploi et aux services. Avec des bureaux à Londres, Johannesburg, Rome et Besançon, nous sommes une entreprise véritablement mondiale avec une vision commune de la transformation des transports publics.
Responsabilités
Le Software Architect est un ingénieur logiciel responsable des choix de conception de haut niveau liés à la structure et au comportement global du système. Il a pour responsabilité de transformer les fonctions du produit qui doivent être développées en une architecture de modules, de bibliothèques et de code logiciel. Il arbitre entre les fonctions matérielles, logicielles et micro logicielles et il est responsable du maintien de la simplicité de la conception globale du produit.
* Collaborer avec des équipes inter-fonctionnelles pour définir l'architecture logicielle et développer des solutions évolutives.
* Concevoir, développer et tester des applications logicielles, en garantissant leur conformité aux meilleures pratiques et aux normes de l'industrie.
* Évaluer et recommander des outils et des cadres logiciels pour améliorer le processus de développement.
* Diriger la mise en œuvre technique des projets logiciels, en garantissant une livraison de haute qualité et dans les délais.
* Identifier et résoudre les risques et défis techniques dans le respect du calendrier du projet.
* Collaborer avec les parties prenantes pour recueillir les exigences et les traduire en solutions techniques.
Requirements
* Diplôme en informatique ou dans un domaine connexe (Master souhaité).
* Expérience avérée en tant que Software Architect, en particulier sur la conception et la mise en œuvre de solutions logicielles évolutives.
* Connaissance approfondie des modèles de conception de logiciels, des principes architecturaux et des meilleures pratiques.
* Solide compréhension des technologies, des cadres et des protocoles de développement Web.
* Expérience avec les technologies basées sur le cloud, telles qu'AWS ou Azure.
* Connaissances des technologies de sécurisation des objets IOT.
* Excellentes compétences en résolution de problèmes et en analyse.
* Solides capacités de communication et de collaboration, avec la capacité de travailler efficacement dans un environnement axé sur l'équipe.
Benefits
Fourchette de salaire : selon expérience
Tickets restaurant
Mutuelle et Prévoyance d'entreprise
PAE (Programme d'Aide aux Employés)
Comité d'Entreprise (chèques cadeau, chèques vacances, réductions diverses)
#J-18808-Ljbffr
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.