BEST Computing

Senior Software Architect

Senior Software Architect

Projet d’application – Secteur financier

Site: Canton Ticino   |  Type d’emploi :Temps plein (100 %) – Présence en présentiel / Hybride

Qui sommes-nous ?

Nous sommes une société informatique basée dans le canton du Tessin, spécialisée dans le développement et la mise en œuvre de solutions applicatives pour les professionnels. Nous travaillons sur des projets structurés à forte valeur ajoutée, en privilégiant la qualité, la sécurité et la fiabilité.

Le rôle

Nous recherchons un architecte logiciel senior possédant une solide expérience dans la conception d’architectures de microservices modernes basées sur des conteneurs Docker et dans la définition de directives techniques pour des équipes de développement structurées.

Ce poste s’inscrit dans le cadre d’un projet applicatif stratégique pour un client du secteur financier, caractérisé par des exigences élevées en matière de sécurité, de conformité réglementaire et de continuité d’activité.

Principales responsabilités

  • Conception et définition de l’architecture applicative de microservices
  • Définition des architectures basées sur les conteneurs Docker
  • Choix des modèles architecturaux les plus adaptés (API-first, événementiel, etc.)
  • Définition des normes de développement, de sécurité et de qualité du code
  • Supervision technique et soutien de l’équipe de développement
  • Collaboration avec le chef de projet pour la planification technique
  • Traduction des exigences fonctionnelles en solutions architecturales robustes
  • Conception de systèmes évolutifs, résilients et à haute disponibilité
  • Définition des stratégies d’intégration entre les services et les systèmes tiers
  • Soutien aux revues de code et aux activités d’assurance qualité
  • Garantie de la conformité aux normes de sécurité et de conformité du secteur financier

Exigences obligatoires

  • Au moins 7 à 10 ans d’expérience en développement logiciel
  • Au moins 3 à 5 ans d’expérience en tant qu’architecte logiciel ou chef de projet développement
  • Expérience confirmée des architectures de microservices
  • Expérience des architectures de conteneurs Docker
  • Excellente connaissance des principes d’architecture logicielle (SOLID, architecture propre, patrons de conception)
  • Expérience des API REST et de l’intégration de services
  • Connaissance des bases de données relationnelles et de la modélisation des données
  • Expérience de travail en environnement Agile/Scrum
    Capacités de leadership technique et de mentorat
  • Excellente maîtrise de l’italien ; bonne maîtrise de l’anglais technique

Exigences privilégiées

  • Expérience en finance, banque ou assurance
  • Expérience des orchestrateurs de conteneurs (ex. : Kubernetes)
  • Expérience des environnements cloud (Azure, AWS ou équivalent)
  • Connaissance des pratiques DevOps et CI/CD
  • Compétences en cybersécurité et en programmation sécurisée
  • Certifications en architecture ou cloud
  • Résidence en Suisse (de préférence au Tessin) ou disponibilité immédiate pour une relocalisation
    Permis de travail valide pour la Suisse ou citoyenneté européenne

Ce que nous proposons

  • Rôle clé dans un projet d’application stratégique
  • Impact important sur les décisions technologiques
  • Environnement professionnel structuré et axé sur la qualité
  • Collaboration directe avec le client final
  • Parcours de développement technique et professionnel CDI

Exigences linguistiques

  • Italien et anglais : niveau minimum B2

Envoyez-nous vos données