Attiva gli avvisi di lavoro via e-mail!

Senior Software Engineer

Socomec Group

Isola Vicentina

In loco

EUR 40.000 - 60.000

Tempo pieno

21 giorni fa

Aumenta le tue possibilità di ottenere un colloquio

Crea un curriculum personalizzato per un lavoro specifico per avere più probabilità di riuscita.

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.