Solution Architect JD_id 155

MF Consultant

Roma

On-site

EUR 60,000 - 90,000

Full time

19 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

MF Consultant è alla ricerca di un Solution Software Architect per guidare l'evoluzione architetturale di progetti digitali a Roma. Il candidato orchestrerà l'integrazione tra backend .NET, frontend Angular e app Flutter, traducendo requisiti in architetture robuste, sicure e scalabili.

La figura dovrà definire standard, pattern e linee guida, valutare tecnologie e fornire supporto tecnico ai team, garantendo delivery di alto livello e allineamento con obiettivi di business.

Qualifications

  • Almeno 10 anni di esperienza nello sviluppo software, con ruolo significativo come Software Architect o Tech Lead su soluzioni enterprise.
  • Solida conoscenza di C# e dell'ecosistema .NET, inclusa progettazione di API, servizi distribuiti e microservizi.
  • Esperienza con SOLID, Clean Architecture, Domain-Driven Design e pattern architetturali per sistemi distribuiti (CQRS, DI, event-driven).
  • Conoscenza approfondita di architetture frontend moderne (Angular, TypeScript) e Flutter per mobile.
  • Capacità di guidare architetture complesse e mantenere la visione end-to-end della piattaforma.

Responsibilities

  • Guidare l'architettura end-to-end delle soluzioni, assicurando coerenza tra backend .NET, frontend web Angular e applicazioni mobili Flutter.
  • Definire principi, standard, reference architecture, pattern e linee guida tecnologiche riutilizzabili nei progetti.
  • Valutare e selezionare tecnologie, framework, piattaforme e servizi tramite analisi di trade-off, costi, rischi e time-to-market.
  • Tradurre requisiti funzionali/non funzionali in architetture applicative, di integrazione e deployment.
  • Progettare sistemi distribuiti, API RESTful e integrazioni sincrone/event-driven, definendo contratti e versionamento.
  • Governare scelte architetturali tramite ADR, revisioni progettuali e quality gate.
  • Garantire sicurezza, privacy, performance, resilienza e observability fin dalla progettazione.
  • Collaborare con Product, Business, Engineering, DevOps, Security e partner esterni.
  • Mentorare team con design review, code review e workshop.

Skills

C#
.NET
API design
Distributed systems
Microservices
Architectural leadership
Docker
Kubernetes
CI/CD
Git
SQL Server
NoSQL
Entity Framework
Dapper
Kafka
RabbitMQ

Tools

Docker
Kubernetes
CI/CD
Angular
Flutter
SQL Server
NoSQL
Entity Framework
Dapper
Kafka
RabbitMQ
Git

Job description

MF Consultant – Azienda specializzata in Head Hunting & Executive Search, Coaching & Mentoring, Training & Development e HR Solution (Temporary Management, Outplacement e Performance Management) per importante azienda cliente leader del settore gaming e betting su Roma è alla ricerca di una figura di Solution Software.

Cerchiamo una figura senior che guidi le scelte tecnologiche e governi l'evoluzione architetturale dei progetti digitali, assicurando coerenza tra i sistemi di backend e frontend. La persona tradurrà obiettivi di business e requisiti non funzionali in soluzioni sostenibili, sicure, scalabili e manutenibili, accompagnando i team dalla progettazione alla messa in produzione.

Responsabilità:
  • Guidare la definizione dell'architettura end-to-end delle soluzioni, assicurando coerenza tra backend .NET, frontend web Angular e applicazioni mobili Flutter
  • Definire principi, standard, reference architecture, pattern e linee guida tecnologiche riutilizzabili nei diversi progetti
  • Valutare e selezionare tecnologie, framework, piattaforme e servizi attraverso analisi strutturate di trade-off, costi, rischi, time-to-market, scalabilità e sostenibilità operativa
  • Tradurre requisiti funzionali e non funzionali in architetture applicative, di integrazione e deployment chiare, documentate e verificabili
  • Progettare sistemi distribuiti, API RESTful e integrazioni sincrone o event-driven, definendo contratti, responsabilità dei componenti e criteri di versionamento
  • Governare le scelte architetturali tramite Architecture Decision Record, revisioni progettuali, quality gate e verifiche di aderenza durante l'intero ciclo di delivery
  • Assicurare che sicurezza, privacy, performance, resilienza, osservabilità, accessibilità e manutenibilità siano incorporate nella progettazione fin dalle prime fasi
  • Collaborare con Product, Business, Engineering, DevOps, Security e partner esterni per allineare obiettivi, vincoli e roadmap tecnologiche
  • Individuare dipendenze, rischi architetturali e debito tecnico, definendo priorità e piani di evoluzione progressivi
  • Supportare i team nell'adozione delle soluzioni definite attraverso mentoring, design review, code review mirate, workshop e knowledge sharing
  • Promuovere riuso, modularità e standardizzazione di componenti, librerie, design system, package e capability condivise
  • Contribuire alla pianificazione tecnica dei progetti, stimando complessità, impatti, prerequisiti e attività di modernizzazione o migrazione
  • Almeno 10 anni di esperienza nello sviluppo software, con esperienza significativa come Software Architect, Solution Architect, Technical Architect o Tech Lead su soluzioni enterprise
  • Solida conoscenza di C# e dell'ecosistema .NET moderno, incluse progettazione di API, servizi distribuiti, microservizi e applicazioni ad alta disponibilità
  • Esperienza nell'applicazione di SOLID, Clean Architecture, Domain-Driven Design e pattern architetturali per sistemi distribuiti, quali CQRS, Dependency Injection ed event-driven architecture
  • Conoscenza approfondita delle architetture frontend moderne e comprovata capacità di indirizzare soluzioni Angular, TypeScript, RxJS, state management, modularizzazione, performance e sicurezza web
  • Conoscenza delle architetture mobile cross-platform con Flutter e Dart, inclusi gestione dello stato, integrazione con API, sicurezza, performance e processi di distribuzione delle app
  • Conoscenza di database relazionali (SQL Server) e NoSQL, con capacità di scegliere modelli dati e tecnologie in funzione dei requisiti applicativi, uso di Entity Framework e micro-ORM come Dapper
  • Esperienza con sistemi di messaggistica, comunicazione asincrona e pattern di resilienza, consistenza e gestione degli errori (Apache Kafka, RabbitMQ e framework di messaging o event orchestration)
  • Esperienza con Docker, Kubernetes, pipeline CI/CD, automazione di build, test, release e deployment
  • Conoscenza dei principi di cloud architecture, cybersecurity applicativa, observability e Site Reliability applicati alla progettazione software
  • Padronanza di Git, strategie di branching, versionamento semantico e pratiche di release management
  • Capacità di produrre diagrammi, documentazione architetturale, decision log, roadmap tecniche e presentazioni efficaci per interlocutori tecnici e non tecnici
  • Utilizzo di strumenti di AI generativa e AI-assisted development, valutandone benefici, rischi e modalità di adozione nel ciclo di sviluppo
  • Esperienza nella modernizzazione di piattaforme legacy e nella definizione di percorsi incrementali di migrazione.
Preferenziali:
  • Esperienza con architetture Cloud Native
  • Conoscenza di OpenTelemetry, Grafana, Prometheus, Graylog, ELK o piattaforme equivalenti per logging, metriche, tracing e alerting
  • Esperienza con SonarQube, strumenti SAST/DAST, dependency scanning e quality gate automatizzati
  • Esperienza nella definizione o evoluzione di design system, microfrontend, Backend for Frontend, API Gateway e strategie di modularizzazione multicanale
  • Esperienza in contesti ad alta criticità o ad elevato volume transazionale, ad esempio Gaming, Betting o Financial Services
  • Leadership tecnica autorevole e inclusiva, con capacità di orientare le decisioni
  • Pensiero sistemico e capacità di mantenere una visione end-to-end, bilanciando esigenze di breve periodo ed evoluzione della piattaforma
  • Forte senso di ownership, pragmatismo e orientamento al risultato
  • Ottime capacità comunicative, di ascolto e di sintesi, adattando linguaggio e livello di dettaglio agli interlocutori
  • Capacità di facilitare discussioni complesse, gestire divergenze tecniche e costruire consenso tra stakeholder tecnici e business
  • Problem solving, pensiero critico e approccio basato su dati ed evidenze
  • Capacità di rendere espliciti trade-off, assunzioni, rischi e conseguenze delle decisioni architetturali
  • Attitudine al mentoring, alla condivisione della conoscenza e alla crescita delle competenze del team
  • Curiosità, continuous learning e capacità di valutare con equilibrio nuove tecnologie e trend
  • Capacità di lavorare efficacemente in contesti Agile/Scrum, multidisciplinari e in continua evoluzione
  • Contratto a tempo indeterminato
  • Range di RAL a partire da 50K

MF Consultant sostiene da sempre il talento delle persone; si impegna, pertanto, a promuovere un ambiente di lavoro inclusivo.

  • Il presente annuncio è rivolto ad entrambi i sessi, ai sensi delle leggi 903/77 e 125/91, e a persone di tutte le età e tutte le nazionalità, ai sensi dei decreti legislativi 215/03 e 216/03. Saranno, inoltre, valutate positivamente candidature appartenenti alle Categorie Protette, ai sensi della legge 68/99.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Solution architect
Solution architect

MF Consultant S.a.s di Marisa Ferrara C • Roma

On-site
EUR 40,000 - 49,000
Java backend (middle-level)
Java backend (middle-level)

MF Consultant S.a.s di Marisa Ferrara C • Roma

On-site
EUR 42,000 - 56,000
Ai engineering
Ai engineering

MF Consultant S.a.s di Marisa Ferrara C • Roma

On-site
EUR 100,000 - 130,000
Senior devops platform engineer
Senior devops platform engineer

MF Consultant S.a.s di Marisa Ferrara C • Roma

On-site
EUR 31,000 - 40,000
App betting middle
App betting middle

MF Consultant S.a.s di Marisa Ferrara C • Roma

On-site
EUR 45,000 - 65,000
Software Developer .NET
Software Developer .NET

adesso.it • Milano

On-site
EUR 70,000 - 120,000
Senior flutter expert
Senior flutter expert

MF Consultant S.a.s di Marisa Ferrara C • Roma

On-site
EUR 31,000 - 40,000
Senior Software Developer
Senior Software Developer

adesso.it • Milano

On-site
EUR 70,000 - 110,000
Modalità di lavoro agile
Assicurazione sanitaria integrativa
Piano welfare aziendale
Solution Designer Senior
Solution Designer Senior

Topnetwork S.p.A. • Milano

On-site
EUR 37,000 - 40,000
Assicurazione sanitaria integrativa
Welfare aziendale
Ticket Restaurant
Software Developer .NET - art. 1 e 18
Software Developer .NET - art. 1 e 18

adesso.it • Italy

On-site
EUR 70,000 - 100,000
Bonus annuale
Piano welfare
Lavoro Agile
+1