Hands-on Application & Solution Architect (JP053706)

TiTANS Consulting

Town of Belgium (WI)

On-site

USD 93,709 - 140,564

Part time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

TiTANS Consulting, basé à Town of Belgium, recherche un Hands-on Application & Solution Architect expérimenté pour guider les équipes dans la définition de l’architecture IT. Le rôle inclut la documentation de l’architecture existante et la définition d’une architecture moderne ciblée.

Le candidat idéal aura au moins 10 ans d'expérience en développement logiciel, une solide expertise en Microsoft, et sera capable de travailler avec des systèmes complexes.

La mission se déroule sur 4 mois à temps partiel (60%).

Qualifications

  • Minimum 10 ans d’expérience dans le développement logiciel et l’architecture applicative.
  • Expérience significative en tant que développeur ou tech lead.
  • Compréhension rapide des processus métiers.

Responsibilities

  • Analyser et documenter l’architecture existante.
  • Définir l’architecture applicative cible.
  • Valider les technologies cibles pour le développement.

Skills

Compréhension des architectures applicatives modernes
Développement logiciel et architecture de systèmes complexes
Définition d'architectures techniques concrètes
.NET / C#
Domain controller et Active Directory
Architectures orientées services et API

Education

Diplôme en informatique ou domaine similaire

Tools

Outils de développement Microsoft

Job description

Smart est une entreprise partagée par des milliers de personnes, organisée sous forme de coopérative. Elle leur permet d’exercer leur métier dans des domaines très divers, en bénéficiant d’une série d’outils et services financés par le collectif : gestion du déclaratif (facturation, comptabilité, TVA), accompagnement personnalisé, assistance juridique, formations ou encore accès à des espaces de coworking. Smart permet de combiner la protection sociale liée au salariat avec une dynamique entrepreneuriale autonome.

Nous recherchons un Hands-on Application & Solution Architect expérimenté pour accompagner les équipes et le CIO ad interim dans la définition de la stratégie et de l’architecture IT de l’entreprise.

Le rôle nécessite un architecte disposant d’un solide background en développement logiciel, capable de travailler étroitement avec les équipes de développement afin de définir une architecture pragmatique et réellement implémentable.

Le paysage applicatif actuel est constitué principalement de systèmes legacy développés en interne, reposant en grande partie sur des technologies Microsoft, ce qui nécessite un architecte à l’aise avec des environnements existants complexes et capable de définir des trajectoires réalistes de modernisation.

Il ne s’agit pas d’un rôle d’architecture purement conceptuel : le consultant travaillera étroitement avec les tech leads et les développeurs afin de définir des patterns d’architecture concrets, des choix technologiques et des pratiques de développement.

L’objectif de la mission est de documenter l’architecture existante et de définir une architecture cible moderne et évolutive, en collaboration avec les équipes techniques et les métiers.

La mission s’inscrit dans une réflexion stratégique IT visant à moderniser le paysage applicatif, structurer les pratiques d’architecture et définir les orientations technologiques futures.

La mission s’étendra sur 4 mois, à temps partiel (60%).

Elle couvrira deux objectifs principaux :

  • Comprendre et documenter l’architecture existante (AS-IS)
  • Définir une architecture cible (TO-BE) alignée avec la stratégie IT

Le consultant travaillera en étroite collaboration avec le CIO ad interim, le manager des équipes développements et produits, le manager de l’équipe infrastructure, les tech leads et les administrateurs systèmes.

L’architecte devra faire le lien entre l’architecture et l’ingénierie logicielle, afin de s’assurer que l’architecture cible puisse être concrètement mise en œuvre par les équipes de développement existantes.

La mission couvrira principalement l’architecture applicative, mais inclura également une contribution sur :

  • les choix d’architecture infrastructure
  • les options cloud vs on-premise
  • les principes de sécurité
  • l’architecture data / BI / analytics
Responsabilités
1. Cartographie de l’architecture existante
  • analyser l’architecture applicative actuelle
  • documenter les applications existantes et leurs interactions
  • cartographier les bases de données et les flux de données
  • identifier les dépendances critiques entre systèmes
  • documenter le stack technologique existant
  • analyser l’architecture infrastructure actuelle (hébergement, environnements, dépendances techniques)
  • identifier les risques techniques et la dette technique
2. Définition de l’architecture cible
  • définir l’architecture applicative cible
  • définir les interactions entre les différents systèmes
  • proposer une architecture d’intégration (API, événements, etc.)
  • définir les principes d’architecture applicative

En collaboration avec les équipes techniques, le consultant contribuera également à :

  • définir les grandes orientations de l’architecture infrastructure
  • analyser les options cloud vs on-premise
  • proposer une architecture cohérente entre applications, infrastructure et données
  • Intégrer une vision sur la gestion des identités et des accès dans le paysage applicatif
3. Formalisation du technology stack

En collaboration avec les équipes techniques :

  • Valider les technologies cibles pour le développement
  • Définir/valider les bonnes pratiques d’architecture logicielle
  • Définir/valider les principes d’intégration
  • Définir/valider les standards techniques
4. Architecture de développement

Le consultant devra contribuer à structurer l’architecture de développement future :

  • patterns d’architecture applicative
  • structuration des services
  • standards de développement
  • pratiques CI/CD et automatisation
5. Intégration de l’IA dans le processus de développement

La mission inclura également une réflexion sur :

  • l’utilisation d’outils d’IA dans le cycle de développement
  • l’impact de l’IA sur les pratiques de développement
  • les opportunités d’intégration d’IA dans les produits et services

Le consultant contribuera également à la réflexion sur :

  • l’architecture data
  • les plateformes BI / analytics
  • les opportunités liées à la data et à l’IA
Profil recherché
Expérience :
  • Minimum 10 ans d’expérience dans le développement logiciel et l’architecture applicative
  • Expérience significative en tant que développeur ou tech lead avant d’évoluer vers un rôle d’architecte
  • Expérience dans des environnements avec développement applicatif interne
  • Expérience dans la modernisation de systèmes legacy
  • Une expérience dans la conception ou l’évolution de systèmes métiers internes constitue un atout important, notamment dans des domaines tels que :
  • finance et comptabilité
  • systèmes de facturation ou gestion transactionnelle
  • gestion RH / payroll / administration du personnel
  • applications métiers internes ou systèmes ERP

Une expérience dans des environnements transactionnels et réglementés est particulièrement pertinente.

Compétences techniques
  • excellente compréhension des architectures applicatives modernes
  • solide expérience en développement logiciel et architecture de systèmes complexes
  • capacité à définir une architecture technique concrète avec les équipes de développement
  • Une bonne maîtrise de l’écosystème Microsoft est indispensable, notamment :
  • .NET / C#
  • On premise, Domain centric environment: Domain controller et Active Directory
  • frameworks et outils de développement de l’écosystème Microsoft

Le consultant devra également avoir une bonne compréhension :

  • des architectures orientées services et API
  • Des technologies de développements Front-end
  • des architectures data / BI / analytics
  • des enjeux de sécurité applicative et infrastructure
Compétences transverses
  • capacité à comprendre rapidement les processus métiers
  • capacité à travailler étroitement avec les équipes techniques
  • capacité à structurer et documenter une architecture
  • excellente capacité d’analyse et de synthèse
  • capacité à vulgariser des sujets techniques auprès du management
Positionnement dans l’organisation
  • Le consultant : travaille sous la responsabilité du CIO ad interim
  • collabore étroitement avec les équipes développement, produits et infrastructure
  • interagit avec les équipes métiers lorsque nécessaire
  • Disposez-vous d’une expérience significative en tant que Développeur ?
  • Disposez-vous d'une expérience dans un rôle de Tech Lead ?
  • Possédez-vous une expérience dans des environnements avec développement applicatif interne.
  • Avez-vous de l'expérience dans la modernisation de systèmes legacy ?
  • Expliquez nous votre expérience dans la modernisation de systèmes legacy.
  • Disposez-vous d'une expérience dans un rôle d'Architecte ?
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Hands-on Application & Solution Architect (60%) (JP053983)
Hands-on Application & Solution Architect (60%) (JP053983)

TiTANS Consulting • Town of Belgium (WI)

Hybrid
USD 69,000 - 104,000
Architecte d’Entreprise
Architecte d’Entreprise

TiTANS Consulting • Town of Belgium (WI)

Hybrid
USD 100,000 - 130,000
Architecte Data Sénior (Freelance)
Architecte Data Sénior (Freelance)

Laotop • Paris (TX)

Hybrid
USD 81,000 - 128,000
Architecte Confluent - IBM France
Architecte Confluent - IBM France

IBM • Boston (MA)

On-site
USD 120,000 - 150,000
Hands-on App & Solutions Architect — Modernization Lead
Hands-on App & Solutions Architect — Modernization Lead

TiTANS Consulting • Town of Belgium (WI)

On-site
USD 93,000 - 141,000
Developer Front-End (JP053891)
Developer Front-End (JP053891)

TiTANS Consulting • Town of Belgium (WI)

On-site
USD 85,000 - 105,000
Senior Java full stack Developer (JP054706)
Senior Java full stack Developer (JP054706)

TiTANS Consulting • Town of Belgium (WI)

On-site
USD 90,000 - 130,000
Consultant Data Senior / Solution architect Data (JP054088)
Consultant Data Senior / Solution architect Data (JP054088)

TiTANS Consulting • Town of Belgium (WI)

On-site
USD 82,000 - 106,000
Architecte SI: Transformation & Modernisation IT
Architecte SI: Transformation & Modernisation IT

Ippon Technologies • Nevada (IA)

On-site
USD 80,000 - 120,000
Analyste Business / Fonctionnel senior (JP054801)
Analyste Business / Fonctionnel senior (JP054801)

TiTANS Consulting • Town of Belgium (WI)

On-site
USD 74,000 - 103,000