Junior Software Engineer

  • Stagista
  • Full time
  • Ibrido (00166, Roma, Roma, Italia)
  • Software

📍 Sede di lavoro: Roma


Descrizione del Ruolo
Stiamo ampliando il nostro reparto di sviluppo a Roma e cerchiamo un/una Junior Software Engineer con una solida base di programmazione, desideroso/a di mettersi alla prova in progetti sfidanti e innovativi. Lavorerai inizialmente in affiancamento a ingegneri senior, con l’obiettivo di acquisire graduale autonomia e contribuire attivamente ai processi decisionali.


Responsabilità Principali

  • Progettazione e sviluppo di software, in particolare su stack .NET (C#, MS SQL, IIS) e/o JavaScript/TypeScript (React/Angular).
  • Adattamento delle soluzioni ai requisiti del progetto, collaborando con il team per definire le best practice di sviluppo.
  • Partecipazione alle fasi di test, debugging e rilascio dei prodotti.
  • Contributo allo sviluppo di processi CI/CD (ad esempio GitHub Actions) e utilizzo di container (Docker).
  • Gestione dei database, sia relazionali sia NoSQL, e ottimizzazione delle query.


Requisiti Richiesti

  • Laurea in Informatica, Ingegneria Informatica o esperienza equivalente.
  • Buone competenze di base in un qualsiasi stack tecnologico (ad esempio .NET, MERN, Django) e capacità di adattarsi in modo flessibile.
  • Buona conoscenza di database (MS SQL, MySQL, MongoDB o altri).
  • Conoscenza base di versionamento del codice (Git) e gestione dei rilasci software.
  • Buon inglese tecnico e predisposizione al lavoro di squadra.


Requisiti Preferenziali (Plus)

  • Familiarità con C# e framework .NET, oppure React/Angular/Node.js.
  • Esperienza con Docker per la containerizzazione di servizi.
  • Conoscenza dei processi di CI/CD (GitHub Actions o simili) e basi di cybersecurity (es. nmap).
  • Spirito propositivo e voglia di sperimentare nuove tecnologie.


Cosa Offriamo

  • Tirocinio finalizzato all’assunzione a tempo indeterminato (oppure, se sussistono i requisiti, assunzione diretta a tempo indeterminato).
  • Salario competitivo, in un percorso di crescita graduale e personalizzato.
  • Ambiente di lavoro moderno, con flessibilità nello svolgimento delle attività in modalità smart working.
  • Accesso a corsi di formazione interni ed esterni, con possibilità di specializzarsi in ambiti di interesse (es. sicurezza, DevOps, sistemistica).
  • Un ambiente di lavoro aperto e meritocratico, dove ogni idea è incoraggiata e valorizzata.


👉 Scopri di più su contech.xyz/post/lavorare-in-contech.