La nostra divisione digitale di Randstad Italia è una società specializzata nella ricerca e selezione di profili ICT& Digital. Stiamo cercando un/una software developer per lavorare con un'importante azienda cliente.
Rispetto alle altre offerte di lavoro, questa mansione richiede particolare attenzione alla progettazione e allo sviluppo di software scalabile e manutenibile. Inoltre, il focus principale sarà sulla qualità del codice e sulle best practice di settore.
Le responsabilità includono:
* Progettazione e sviluppo di software con focus sulla qualità del codice e sulle best practice di settore
* Partecipazione attiva in tutte le fasi del ciclo di sviluppo software, dalla pianificazione al rilascio in produzione
* Analisi dei requisiti e proposta di soluzioni tecniche, collaborando con il team di prodotto e gli stakeholder
* Scrittura di codice pulito, testabile e ben documentato, seguendo gli standard aziendali
* Collaborazione nelle attività di code review e debugging, contribuendo alla crescita del team
* Ottimizzazione delle performance delle applicazioni e monitoraggio delle metriche chiave
* Contributo al miglioramento continuo delle pratiche di sviluppo del team e della qualità del software
Le competenze richieste sono:
* Autonomia nella ricerca e valutazione delle soluzioni tecniche, con capacitá di analizzare lo stato dell'arte, confrontare le alternative disponibili e proporre soluzioni ottimali basate su criteri oggettivi di performance, manutenibilità e scalabilità
* Solida conoscenza dei principi di programmazione, della progettazione orientata agli oggetti (OOP) e dei design pattern più comuni
* Esperienza pratica con almeno un linguaggio di programmazione moderno (Java, Python, C++, C#, JavaScript) e relativi framework
* Competenza nell'utilizzo di database SQL e NoSQL, con capacitá di ottimizzazione delle query
* Padronanza dei sistemi di controllo versione Git e dei principali workflow (feature branching, pull request)
* Esperienza nella scrittura di test automatizzati (unit test, integration test) e nell'utilizzo di framework di testing
* Conoscenza della lingua italiana e inglese
Si prega di leggere l'informativa sulla privacy Randstad ai sensi dell'art. 13 del Regolamento (UE) 2016/679 sulla protezione dei dati (GDPR).