Chi siamo Dal 2010, Imagicle progetta e sviluppa soluzioni innovative di Unified Communications potenziate dall'AI, pensate per trasformare la Customer Experience (CX) e la Employee Experience (EX). La nostra missione è rendere la comunicazione più rapida, intelligente e intuitiva: per questo lavoriamo a stretto contatto con i nostri channel partner, come Cisco, Microsoft ed Avaya, offrendo soluzioni personalizzate in base alle esigenze specifiche di ogni cliente. Con un team di oltre 130 persone, siamo orgogliosi di supportare aziende in tutto il mondo — dall'Europa alle Americhe fino al Medio Oriente. Grazie ad una cultura fatta di passione, rispetto, impegno e felicità, lavoriamo ogni giorno nei nostri uffici o da remoto in un ambiente umano sereno e stimolante, creando prodotti e servizi di qualità che sono scelti da migliaia di imprese, pubbliche organizzazioni, ospedali, università in tutto il mondo. Chi cerchiamo Con questa mission in mente, stiamo cercando una persona con una grande passione per l'informatica e la tecnologia, che ami le sfide e voglia unirsi al nostro team R&D con il ruolo di Software Engineer presso una delle nostre sedi fisiche a Massarosa (LU), Silea (TV), Magenta (MI) oppure da remoto. Cosa farai in Imagicle
* progetterai e svilupperai nuove funzionalità della Imagicle UC 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
* lavorerai con il metodo Agile - Scrum usando tecniche come ad esempio TDD, pair programming and continuous integration
* porterai nuove ed originali idee per risolvere esigenze e problemi
Cosa devi avere/conoscere
* Passione per l'informatica
* Laurea in Informatica, Ingegneria Informatica o equivalente cultura
* Programmazione orientata agli oggetti
* Basi di dati relazionali
* Voglia di far parte di un team agile
Cosa è meglio che tu conosca
* Familiarità con lo sviluppo software assistito da Intelligenza Artificiale, utilizzando tool come Cursor, Copilot o soluzioni analoghe per aumentare produttività e qualità del codice
* Conoscenza dei principi del manifesto Agile e del framework Scrum
* Conoscenza di almeno uno dei linguaggi di programmazione tra C#, Java, GO e Python
* Programmazione front-end: HTML, CSS, Typescript, Angular e React
* Conoscenza del TDD e dei principi SOLID
* Conoscenza di Microsoft Azure, Amazon AWS, Google Cloud Platform
* Cybersecurity
* Conoscenza delle Calling Platform Cisco o Microsoft Teams, delle loro API o di protocolli di telefonia VoIP (SIP)
Cosa troverai
* Un percorso di crescita professionale grazie al quale potrai approfondire le tematiche che ti appassionano
* La possibilità di espandere i tuoi know-how diventando un punto di riferimento per tutto il team
* La possibilità di lavorare da casa quando vorrai e la possibilità di usufruire di uffici nuovi ed accoglienti (con sala musica e biliardino)
* La possibilità di imparare e crescere in una società innovativa in un contesto internazionale
* Buoni pasto del valore di 8,00 euro per ogni giorno lavorato
* Strumenti di lavoro innovativi di sviluppo, di collaboration, Cloud
* La possibilità di specializzarti sulle moderne architetture di Unified Communications & Collaboration
* La collaborazione di colleghi eccezionali, competenti e sempre pronti a darti una mano
* 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"