Desideri lavorare in un ambiente che valorizza il tuo talento, offre flessibilità con una modalità di lavoro ibrida ed è attento alla tua formazione? Se sì, desideriamo conoscerti. Aspettiamo la tua candidatura.
Siamo alla ricerca di un/a Python Developer altamente motivato/a e competente, pronto/a a fare la differenza nel nostro team.
OT Consulting è una realtà che da più di 25 anni si occupa ed anticipa la consulenza ICT per la trasformazione digitale dei processi aziendali.
Oggi la struttura conta circa più di 150 professionisti capaci di aiutare i clienti a sviluppare le proprie strategie utilizzando le tecnologie best of breed del momento. L’obiettivo è di identificare ed applicare innovazioni tecnologiche al fine di efficientare i processi ed i sistemi tecnologici con cui questi sono attuati.
Questa duplice passione (processi e tecnologie) nel tempo è stata approfondita per cui oggi possiamo accompagnare i nostri clienti in progetti end-to-end dall’identificazione dell’esigenza, al monitoraggio e controllo post efficientamento.
I consulenti di OT Consulting ed i Partner con cui collaboriamo ci permettono di garantire la migliore evoluzione del processo in un’ottica digital ed automatizzata, portando innovazione organizzativa e tecnologica volte ad efficientare il processo end to end.
Responsabilità e Compiti:
- Progettare, sviluppare e implementare software di alta qualità.
- Collaborare con il team per analizzare requisiti e proporre soluzioni innovative.
- Testare e documentare il software per garantire la robustezza e l'efficacia.
- Mantenere e migliorare costantemente i prodotti esistenti attraverso aggiornamenti e ottimizzazioni.
- Scrivere codice pulito, efficiente e ben documentato seguendo le migliori pratiche di sviluppo.
- Partecipare a code review per migliorare la qualità del codice e condividere conoscenze all'interno del team.
- Risolvere bug e problemi tecnici in modo tempestivo ed efficace.
- Contribuire alla definizione delle architetture software, garantendo scalabilità e manutenibilità.
- Monitorare le performance delle applicazioni e implementare migliorie per ottimizzare l'efficienza.
- Restare aggiornato sulle nuove tecnologie e tendenze di sviluppo per proporre soluzioni innovative.
- Partecipare a meeting periodici con il team per la pianificazione e lo stato avanzamento lavori.
Esperienze Richieste:
- Esperienza di almeno un anno nello sviluppo di software
- Esperienze di teamwork
Competenze Richieste:
- Laurea in Informatica, Ingegneria del Software o campo correlato.
- Esperienza dimostrata nello sviluppo di applicazioni software.
- Competenze avanzate in almeno uno dei principali linguaggi di programmazione (Java, Python, JavaScript, C#).
- Tecnologie Cloud (IaaS, SaaS, PaaS) e con i vari providers (AWS, Azure, GCP, ..)
- Librerie, Frameworks e Stack Applicativi (Hibernate, JPA, JSF, Spring-MVC, SOAP, REST, Angular, React, Vue.js, Bootstrap, Node-js)
- Conoscenza dei principali sistemi di Enterprise service Bus e/o Api Gateway
- Conoscenza delle metodologie di sviluppo agile.
- Familiarità con strumenti di controllo del codice sorgente (es. Git).
- Capacità di problem-solving e attenzione ai dettagli.
- Eccellenti competenze comunicative e capacità di lavoro in team.
Cosa offriamo:
- Possibilità di smart working con una modalità di lavoro ibrida
- Ambiente dinamico e stimolante con un team giovane e proattivo
- Programmi di welfare aziendale per il benessere dei dipendenti
- Contratto Full Time a Tempo Indeterminato con retribuzione allineata all'esperienza e al merito
Sede:
Reggio Emilia (Italy) con possibilità di smartworking