Descrizione della Posizione Lavorativa
Randstad Digital, la divisione di Randstad Italia specializzata nella ricerca, selezione e formazione di professionisti IT, cerca un/a Junior Software Developer per un'azienda dinamica con sede a Pavia.
La risorsa sarà inserita nel team di sviluppo software, risponderà al Software Development Manager e si occuperà della progettazione, dello sviluppo e del mantenimento delle applicazioni aziendali.
Principali responsabilità
- Sviluppo e implementazione di moduli software conformi alle specifiche tecniche;
- Collaborazione con i colleghi senior per l'analisi dei requisiti e la risoluzione di anomalie applicative;
- Esecuzione di test di unità e di integrazione per assicurare la qualità del codice rilasciato;
- Redazione e aggiornamento della documentazione tecnica dei progetti seguiti.
Requisiti
- Titolo di studio: Laurea triennale o magistrale in materie STEM (Scienze, Tecnologia, Ingegneria, Matematica) – requisito fondamentale;
- Esperienza: breve esperienza pregressa anche tramite stage o progetti universitari strutturati;
- Competenze tecniche: conoscenze di base di programmazione a oggetti, logica algoritmica e database; non è richiesto uno specifico stack tecnologico, ma è fondamentale la propensione all'apprendimento di nuove tecnologie;
- Soft skills: doti relazionali, forte attitudine al problem solving e predisposizione al lavoro in team.
Offerta contrattuale e condizioni
- Tipologia contrattuale: assunzione diretta con contratto iniziale a tempo determinato finalizzato alla stabilizzazione a tempo indeterminato;
- Inquadramento: CCNL Commercio / Terziario;
- Retribuzione: RAL compresa tra 25.000 € e 28.000 €;
- Sede di lavoro: Pavia.
Ai sensi della normativa vigente la presente offerta è rivolta a entrambi i sessi (L. 903/77). I dati forniti verranno trattati e conservati esclusivamente per finalità di selezione, nel rispetto degli artt. 7 e 13 del D. Lgs. 196/2003 sulla privacy.
Requisiti
Laurea triennale o magistrale in materie STEM (obbligatoria); breve esperienza pregressa anche tramite stage o progetti universitari; conoscenze di base su programmazione orientata agli oggetti, logica algoritmica e database; forte propensione all'apprendimento di nuove tecnologie; buone doti relazionali e attitudine al lavoro in team.
Competenze richieste
Competenze professionali
Programmazione a oggetti
Logica algoritmica
Database
Test unità e integrazione
Documentazione tecnica
Competenze trasversali
Doti relazionali
Problem solving
Lavoro in team