Attiva gli avvisi di lavoro via e-mail!

Senior Software Engineer

Socomec Group

Isola Vicentina

In loco

EUR 40.000 - 60.000

Tempo pieno

30+ giorni fa

Descrizione del lavoro

Un'azienda innovativa situata a Isola Vicentina è alla ricerca di un Senior Software Engineer per la gestione dell'intero ciclo di vita di prodotti digitali. Il candidato ideale avrà un ruolo cruciale nello sviluppo e nel testing di applicazioni multi-piattaforma, impegnandosi a garantire elevate qualità e scalabilità. Un'opportunità unica di lavorare in un ambiente dinamico e internazionale, con prospettive di crescita e formazione continua.

Servizi

Smart working e flessibilità oraria
Formazione continua
Welfare aziendale
Specifico onboarding e affiancamento iniziale

Competenze

  • Almeno 5 anni di esperienza nello sviluppo software.
  • Conoscenza dei sistemi operativi Windows, Mac e Linux.
  • Fluente in italiano e inglese (scritto e parlato).

Mansioni

  • Analisi e raccolta dei requisiti con gli stakeholder.
  • Progettazione dell'architettura multi-piattaforma.
  • Implementazione delle strategie di code quality e deployment.

Conoscenze

OOP
C#
C++
HTML
CSS
JavaScript
Git
Problem Solving

Formazione

Laurea magistrale in Informatica o Ingegneria Informatica

Strumenti

Microsoft dotnet
EntityFramework
sv
git

Descrizione del lavoro

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)

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.
  • 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
Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.