Attiva gli avvisi di lavoro via e-mail!

Senior Software Engineer

Hunters Group

Vicenza

In loco

EUR 35.000 - 55.000

Tempo pieno

30+ giorni fa

Genera un CV personalizzato in pochi minuti

Ottieni un colloquio e una retribuzione più elevata. Scopri di più

Inizia da zero o importa un CV esistente

Descrizione del lavoro

Un'azienda multinazionale di successo cerca un sviluppatore software esperto per progettare e realizzare applicazioni multi-piattaforma. È richiesta una solida esperienza in OOP, conoscenze in diversi linguaggi e l'abilità di collaborare in team con un focus sulla qualità e sulla cybersecurity. I candidati devono possedere una laurea in informatica e avere almeno 4 anni di esperienza nello sviluppo software per essere considerati.

Competenze

  • Almeno 4 anni di esperienza nello sviluppo software.
  • Conoscenze di linguaggi OOP: C#, C++, HTML, CSS, JavaScript.
  • Esperienza in pratiche di Cybersecurity.

Mansioni

  • Progettazione e sviluppo di applicazioni desktop e distribuite.
  • Garanzia della qualità e scalabilità delle soluzioni.
  • Implementazione di strategie di code quality e deployment.

Conoscenze

OOP
C#
C++
HTML
CSS
JavaScript
Cybersecurity
DevOps
Monitoraggio delle applicazioni
Scripting

Formazione

Laurea triennale o magistrale in Informatica o Ingegneria Informatica

Strumenti

Microsoft dotnet
svn
git
Microsoft Entity Framework
Electron
React
Flutter
.Net MAUI

Descrizione del lavoro

Azienda multinazionale e leader mondiale nel settore energetico

Principali responsabilità:

Il candidato 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.

Nello specifico, la risorsa si occuperà di:

• 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 software 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

Il tutto in collaborazione con i colleghi di professione, e con team cross-funzionali, contribuendo al miglioramento continuo del prodotto e del processo di sviluppo.



Principali caratteristiche richieste:
  • Titolo di Studio: Laurea triennale e/o magistrale in Informatica, Ingegneria Informatica o affini
  • Esperienza: almeno 4 anni lo sviluppo software, nell’intero ciclo di vita di prodotti/servizi digitali, dalla raccolta dei requisiti sino all’immissione in produzione.
  • 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.
  • Database: relazionali e nosql, accedendo con linguaggi di scripting o programmaticamente (i.e. Microsoft Entity Framework).
  • Gestione del ciclo di vita del software: dalla raccolta dei requisiti al deployment.
  • Versioning: svn, git.
  • Lingue: Italiano e Inglese fluente (scritto e parlato)

Nice to have:

  • Esperienza con DevOps e pipeline di CI/CD.
  • Esperienza con sdk/frameworks/librerie per lo sviluppo desktop multipiattaforma e web (Electron/React/Flutter/.Net MAUI).
  • Conoscenze di sviluppo cloud/microservizi e App (Android e/o iOS)
Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.