Il lavoro dei tuoi sogni ti aspetta

Prenota una consulenza gratuita con i nostri consulenti di carriera

Prenota career coaching

Senior Software Engineer

Socomec Group
36033 Isola Vicentina, Province of Vicenza, Italy

Descrizione dell'offerta

Per la nostra sede di Isola Vicentina (VI) siamo alla ricerca di un/a Senior Software Engineer con almeno 5 anni di esperienza nello sviluppo software, nell’intero ciclo di vita di prodotti/servizi digitali, dalla raccolta dei requisiti all’immissione in produzione. Il/la candidato/a ideale avrà un ruolo chiave nella progettazione, sviluppo, testing e deployment di applicazioni sia desktop che basate su architetture distribuite, garantendo un'elevata qualità e scalabilità delle soluzioni adottate.

Principali attività e responsabilità in collaborazione con i colleghi di professione e team cross-funzionali:

  • Analisi e raccolta dei requisiti insieme agli stakeholder.
  • Progettazione dell'architettura, tipicamente multi-piattaforma (Windows, Mac e Linux), secondo le best practices di professione.
  • Sviluppo: impiegando le tecnologie, le pratiche, e i design patterns più adatti al contesto applicativo
  • Implementazione di strategie di code quality , quali unit & integration testing.
  • Implementazione di strategie di deployment (includendo packaging, digital licensing)
  • Osservanza di pratiche di design che favoriscano la cybersecurity by design
  • Impiego di tools e metodologie di monitoraggio delle applicazioni (ove necessario)

Requirements

Conoscenze e Competenze richieste:

  • Laurea magistrale in Informatica o Ingegneria Informatica;
  • Linguaggi & paradigmi: In generale OOP, in particolare C#, C++. Linguaggi/framework web oriented (i.e. HTML, CSS, JavaScript o assimilabili);
  • Tecnologie/Frameworks: Microsoft dotnet (Windows Forms .NET, WPF, WCF, ASP.NET);
  • Sistemi operativi: Windows, Mac, Linux;
  • Basi di dati: relazionali e nosql, accedendo con linguaggi di scripting o programmaticamente (i.e. Microsoft EntityFramework);
  • Gestione del ciclo di vita del software: dalla raccolta dei requisiti al deployment;
  • Strumenti di versionamento: svn, git;
  • Competenze sistemistiche di base: necessarie all’integrazione dei nostri servizi digitali nel contesto IT. Conoscenze di networking e dei principali protocolli di comunicazione IT;
  • Competenze di base con linguaggi di scripting e di sviluppo applicativo in ambiente Linux;
  • Italiano e Inglese fluente (scritto e parlato).

Nice to Have:

  • Esperienza pregressa con DevOps e pipeline di CI/CD;
  • Esperienza con sdk/frameworks/librerie per lo sviluppo desktop multipiattaforma e web (i.e. Electron/React/Flutter/.Net MAUI);
  • Conoscenze di sviluppo:

Cloud/microservizi

App (Android e/o iOS)

  • Competenze sistemistiche di base su major hypervisors (i.e. Vmware, Hyper-V).

Altri requisiti:

  • Capacità di lavorare in team e collaborare con diversi stakeholders e dipartimenti aziendali, sia a livelli di sito (italiano) che di Gruppo;
  • Passione e curiosità per la professione;
  • Propensione all’aggiornamento continuo e all’evoluzione tecnologica e metodologica;
  • Proattività e orientamento al problem solving , sia in autonomia che in team;
  • Disponibilità a brevi e saltuarie trasferte.

Benefits

  • Ambiente dinamico
  • Contesto internazionale con una lunga storia di innovazione e tecnologia
  • Specifico onboarding e affiancamento iniziale
  • Formazione continua
  • Smart working e flessibilità oraria
  • Welfare aziendale

28 Giugno 2025

Il lavoro dei tuoi sogni ti aspetta

Unisciti alle oltre 150.000 persone che hanno già utilizzato Jobiri per trovare lavoro

Trova il lavoro dei tuoi sogni