Software Architect

Ecoprogram Flotte

è leader in Italia nella fornitura di servizi logistici e complementari al settore automotive. Oltre 30 anni di esperienza e tecnologie all’avanguardia, ci consentono di offrire soluzioni funzionali, innovative e personalizzate alle esigenze concrete di ogni cliente.


Posizione aperta: Software Architect

Location: Casei Gerola

Cerchiamo una figura specializzata nella progettazione delle funzioni e delle specifiche di differenti tipologie di software. Fra i principali compiti c’è lo studio e la progettazione di soluzioni che soddisfino le esigenze aziendali.  Questa figura definisce le specifiche che i programmi devono avere e realizza il disegno logico dei singoli componenti del software. La caratteristica principale è la progettazione di software semplici, di facile manutenzione e scalabili.

Fra i principali compiti ci sono:

  • Analizzare e interpretare le necessità esplicite e latenti dell’azienda
  • Elaborare e formalizzare proposte di miglioramento dell’architettura dei software aziendali
  • Valutare la fattibilità delle soluzioni IT dal punto di vista tecnologico ed economico
  • Definire gli aspetti del ciclo di sviluppo del software e della tecnologia in base agli standard richiesti
  • Disegnare l’architettura dei nuovi sistemi
  • Correggere eventuali problematiche legate ai software esistenti
  • Conoscenza di metodologie di testing
  • Conoscenza di CI/CD

Si richiede:

  • laurea in Informatica (LM-18), Ingegneria Informatica (LM-32) o percorsi simili
  • 5+ anni di esperienza nel ruolo

Tra le principali competenze si richiede:

  • Conoscenza dei più diffusi linguaggi di programmazione
  • Conoscenza delle architetture dei sistemi ICT e del networking
  • Abilità nell’applicazione di nuove metodologie di ottimizzazione dei sistemi informativi
  • Abilità nell’utilizzo di tool che favoriscano il controllo del sistema e la misurazione delle prestazioni
  • Conoscenza dei principali pattern architetturali quali:
    • Layers, (presentazione, di business, di persistenza e di database)
    • Client-server
    • Master-slave, per sistemi che richiedono computazioni significative
    • Peer-to-peer
    • Event sourcing
    • Model-View-Controller
    • Interpreter
    • Pipes and Filter
    • Blackboard
    • Broker

Completano il profilo:

  • Capacità analitica
  • Capacità organizzativa
  • Capacità di gestire lo stress
  • Capacità di governare il cambiamento tramite le tecnologie
  • Doti comunicative e relazionali
  • Abilità coordinative e gestionali
  • Propensione alla collaborazione
  • Orientamento alla formazione continua
  • Proattività e problem solving

Sono graditi:

  • possesso di una o più certificazioni in ambito Cloud
  • la conoscenza della lingua inglese scritta e parlata

Tipo di contratto: tempo indeterminato full time e remote-friendly

Retribuzione: commisurata all’effettiva esperienza