Software Developer - Italy

Massarosa, Toscana, Italia Full-time

Imagicle progetta e sviluppa applicazioni software che valorizzano ed abilitano le moderne soluzioni di Unified Communications and Collaboration dei più importanti vendor a livello mondiale, come Cisco, Microsoft ed Avaya.

Nella nostra storia abbiamo portato le nostre app ad oltre 20.000 clienti: aziende familiari, multinazionali, pubbliche amministrazioni, ospedali e prestigiosi hotel.

Siamo partiti dall'Italia insieme ai nostri partner e siamo arrivati in quasi tutto il mondo.
Le nostre applicazioni, utilizzate oggi in oltre 150 paesi nel mondo, specialmente in Europa, Medio Oriente ed in America, aiutano i clienti ad utilizzare al meglio i propri sistemi di comunicazione. 

Per questo in imagicle lavoriamo ogni giorno per migliorare le nostre soluzioni, arricchirle e potenziarle, renderle più intuitive, semplici e più vicine alle esigenze dei clienti.

Tutto parte infatti dalla passione vera di fare i clienti felici. Sempre e prima di tutto.

Progettare e sviluppare utilizzando le più avanzate metodologie Scrum-Agile-Test Driven Development, fondare la nostra suite applicativa sui protocolli standard e le più avanzate tecnologie web, costruire e controllare integralmente nostri stack VoIP, sviluppare le più alte competenze per rendere le soluzioni integrate con le piattaforme UC leader di mercato, on-premises, hosted e nel Cloud, è solo una conseguenza.

Ma anche la premessa per un'innovazione continua.

Oggi stiamo cercando un appassionato di informatica e delle nuove tecnologie, ambizioso, preciso, creativo, che ami le sfide e che voglia crescere nell’ambito dello sviluppo del software con tecnologie moderne (premises/cloud/hybrid), da inserire nella nostra organizzazione di Ricerca e Sviluppo, presso la sede di Massarosa.

 

Cosa farai in Imagicle

  • progetterai e svilupperai nuove funzionalità della Imagicle Application Suite e nuovi servizi Cloud
  • lavorerai insieme al team IT per il continuous delivery (DevOps)
  • ti occuperai di migliorare velocità, stabilità e qualità dei prodotti attraverso la scrittura di test automatici
  • lavorerai con il metodo Agile - Scrum
  • porterai nuove ed originali idee per risolvere esigenze e problemi

 

Cosa devi avere/conoscere

  1. Passione per l'informatica
  2. Laurea scientifica in Informatica / Ingegneria Informatica o cultura equivalente
  3. Conoscenza di C# / .NET Core / ASP.NET MVC per architetture a microservizi
  4. Conoscenza ed esperienza su database Microsoft SQL Server
  5. Propensione al lavoro di gruppo
  6. Desiderio di imparare costantemente e mettersi in discussione

 

Ed è meglio se…

  • Sei appassionato delle moderne tecniche di sviluppo cloud native (12 factor, ..)
  • Hai familiarità di scalabilità tramite contenitori ed orchestratori (Docker, Kubernetes)
  • Hai esperienza di lavoro con strumenti di continuous intergration/delivery (Jenkins, Jira)
  • Conoscenza del framework Angular o RectJS o jQuery
  • Conosci le tecniche Agile - Scrum
  • Conosci le piattaforme di automazione test
  • Hai capacità di organizzare e razionalizzare il tuo lavoro

 

Cosa troverai

  • un ambiente informale, dove si vive in armonia e dove contiamo su di te per renderlo migliore, perché “E’ sempre una questione di persone felici”
  • la collaborazione di colleghi eccezionali, competenti e sempre pronti a darti una mano
  • un ufficio nuovo ed accogliente (lo stiamo rinnovando proprio ora)
  • strumenti di lavoro innovativi di sviluppo, di collaboration, Cloud
  • la possibilità di lavorare da casa quando vorrai
  • la ricerca di un miglioramento continuo delle metodologie di lavoro, attraverso le pratiche Agile - Scrum
  • la possibilità di specializzarti sulle moderne architetture di Unified Communications & Collaboration