Point your AI agent at freehire and let it find you a job.

Get the CLI →

Open Source IT

NewBe an early applicant

Software Developer

Posted
Discussion

Summary

Software Developer who builds and maintains web applications (frontend and backend), APIs, and integrations with external systems for client digital-transformation projects, using LLM AI coding assistants to speed up development. Hybrid role based in Reggio Emilia, Italy, at an ICT consulting firm.

Software Developer

Siamo alla ricerca di un/una Software Developer da inserire nei nostri progetti di sviluppo di applicazioni web e soluzioni digitali per i clienti.

Cosa farai

  • Sviluppo e manutenzione di applicazioni web, sia frontend che backend.

  • Partecipazione all'analisi dei requisiti e alla definizione delle soluzioni tecniche.

  • Sviluppo di API e servizi applicativi.

  • Integrazione con sistemi, piattaforme e servizi esterni.

  • Utilizzo di strumenti basati su LLM (assistenti AI per la programmazione) per rendere più efficiente lo sviluppo, il testing e la documentazione del codice.

  • Collaborazione con il team e con il cliente per garantire qualità e rispetto delle tempistiche.

Requisiti indispensabili (hard skills)

  • Esperienza nello sviluppo software con almeno un linguaggio di programmazione moderno (ad es. C#/.NET, Java, Python, JavaScript/TypeScript).

  • Conoscenza delle principali tecnologie web e di almeno un framework frontend.

  • Conoscenza delle API REST e delle logiche di integrazione tra sistemi.

  • Conoscenza dei database relazionali e di SQL.

  • Utilizzo di sistemi di versionamento del codice (es. Git).

  • Familiarità con l'utilizzo di LLM e assistenti AI nel processo di sviluppo (ad es. GitHub Copilot, ChatGPT, Claude), con capacità di valutare in modo critico il codice generato.

Competenze gradite (nice to have)

  • Conoscenza di ambienti cloud.

  • Familiarità con container e architetture a microservizi.

  • Esperienza con pipeline CI/CD e pratiche DevOps.

  • Esperienza nell'integrazione di LLM all'interno di applicazioni.

Competenze trasversali

  • Buone capacità comunicative e attitudine al lavoro in team.

  • Autonomia e senso di responsabilità.

  • Capacità di analisi e problem solving.

  • Curiosità verso le nuove tecnologie e voglia di imparare.

Cosa offriamo

  • Progetti stimolanti su tecnologie attuali.

  • Percorsi di crescita professionale e formazione.

  • Un ambiente collaborativo e orientato alla qualità.

  • Modalità di lavoro ibrida.

Sede: Reggio Emilia

Chi siamo

OT Consulting si occupa da oltre 26 anni di consulenza ICT per la trasformazione digitale dei processi aziendali. Con circa 160 professionisti, aiutiamo i clienti a sviluppare le proprie strategie con le migliori tecnologie disponibili, accompagnandoli in progetti end-to-end: dall'individuazione dell'esigenza fino al monitoraggio dei risultati.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.