Software Development Engineer

Socomec

  • Isola Vicentina, Vicenza
  • Tempo indeterminato
  • Full time
  • 7 giorni fa
Job Category: Research & DevelopmentDegree Level: Master's DegreeJob Description:Per potenziare il team Software della nostra sede di Isola Vicentina (VI) stiamo cercando un 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 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.Responsabilità:
  • 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 desing
Conoscenze e competenze tecniche necessarie:
  • Laurea magistrale in Informatica o Ingegneria Informatica
  • Linguaggi e paradigmi: OOP, C#, C++. Linguaggi/Framework web oriented (HTML, CSS, Java Script)
  • 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
Altre competenze:
  • Capacità di lavorare in team e collaborare con diversi stakeholders e team aziendali, sia a livello 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
  • Italiano e inglese fluente (scritto e parlato)
#LI-SSAAbout Us:A family-owned industrial group, Socomec has been designing, manufacturing and selling electrical equipment: inverters, measuring stations, energy storage, switches, source switches... for over a century.With extensive expertise in critical applications (industry, infrastructure, healthcare, data centers, energy and buildings) Socomec is an innovative player in the transition to energy and renewable energies.With products and services distributed in 80 countries by more than 100 distributors, Socomec supports businesses for even safer, more flexible and more efficient energy.Key figures: 12 production sites /30 Subsidiaries / 924M / 4400 EmployeesAbout the Team:The Europe-North Africa zone has been our historic base for over 100 years.Our headquarters have been in Benfeld (Alsace), France, since the company was founded in 1922. With production sites in France, Italy and Tunisia, we have 12 sales offices in France and 21 subsidiaries in Europe.In 2022, the Europe-Africa-Middle East region accounted for 61% of our turnover, with France alone accounting for 25%.The company is committed to international expansion while maintaining competitive French production. Socomec is currently one of the last French manufacturers to produce UPS equipment in France.

Socomec