See all the jobs at Imagicle here:
Software Developer - Italy
| Full-time | COVID-19 remote
, ,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.
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 (on-premises/cloud/hybrid), da inserire nella nostra organizzazione di Ricerca e Sviluppo, presso la sede di Treviso.
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 continuos integration
- porterai nuove ed originali idee per risolvere esigenze e problemi
Cosa devi avere
- 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
- 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, H.323)
Cosa troverai
- 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”
- Un ambiente di lavoro che tu stesso potrai contribuire a migliorare
- Un percorso di crescita professionale orizzontale in cui puoi 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 o in ufficio in base alle tue esigenze
- Strumenti di lavoro innovativi di sviluppo, di collaboration, Cloud
- La possibilità di specializzarti sulle moderne architetture di Unified Communications & Collaboration