Engineering Ingegneria Informatica
Posted 4mo ago

Agentic Developer

Engineering Ingegneria Informatica
Rome or Milan or Turin or Naples or Bologna
OnsiteFull Time
Responsibilities
  • Designing software
  • Orchestrating agents
  • Reviewing output
Requirements
  • Background as a developer with CLI experience
  • Familiarity with AI agents
  • Prompt engineering, and production-grade software architecture
Technical tools mentioned
Claude CodeCopilotAiderCLI

Job description

Non scrivi codice. Fai scrivere codice.

Cosa ti proponiamo:

All’interno della divisione Eng Digital, nella Business Line Eng Modernize, siamo alla ricerca di risorse per il ruolo di Agentic Developer.

Chi stiamo cercando:

Qualcuno che ha scritto abbastanza codice da sapere cosa significa farlo bene — e che ora vuole fare il salto. Non cerchiamo un developer tradizionale. Cerchiamo una persona che orchestra agenti AI da riga di comando, che sa trasformare un’idea in un sistema funzionante senza toccare un IDE, e che considera il prompt engineering una disciplina seria quanto il software engineering.

Hai debuggato abbastanza NullPointerException o KeyError nella vita da meritarti un approccio diverso. Hai un background tecnico solido — sai cos’è un buon design, riconosci codice pulito da codice fragile, e capisci le architetture — ma il tuo strumento principale oggi è il terminale, non l’editor.

Quali saranno le tue attività e responsabilità?

Lavorerai con strumenti di coding agentico (Claude Code, Cursor, Aider e simili) per progettare, generare e iterare software. In pratica: definisci l’architettura, guidi gli agenti attraverso prompt e comandi CLI, revisioni l’output, e iteri finché il risultato non è production-ready.

Non è “chiedere a ChatGPT di scrivere uno script”. È orchestrazione: scomporre problemi complessi, dare contesto agli agenti, gestire codebase reali, fare review critico del codice generato, e sapere quando un agente sta prendendo una strada sbagliata — prima che lo faccia.

Qualifiche e competenze richieste:

  • Background da developer: Hai scritto codice professionalmente. Conosci almeno un paio di linguaggi, hai lavorato con API, database, CI/CD. Sai cosa significa mettere software in produzione.

  • Fluente in CLI: Il terminale è casa tua. Bash, zsh, script, pipe, automazioni — ti muovi naturalmente in quell’ambiente.

  • Esperienza con coding agentico: Hai già usato tool come Claude Code, Copilot, Aider, o simili in contesti reali, non solo per provare. Sai dove brillano e dove falliscono.

  • Mentalità da sperimentatore: Provi tool nuovi il giorno in cui escono. Hai opinioni su come promptare meglio. Leggi changelog e release note per divertimento. Se esce un nuovo modello, lo testi prima di leggere i benchmark.

  • Pensiero architetturale: Sai scomporre un sistema in componenti. Sai dare istruzioni chiare non a un junior developer, ma a un agente — che è diverso, e in un certo senso più difficile.

  • Spirito critico sull’output. Non accetti il primo risultato. Fai review, chiedi refactoring, testi edge case. Il fatto che il codice sia generato non significa che sia buono.

Non è un ruolo per chi vuole smettere di pensare al codice. È per chi vuole pensarci a un livello diverso — più strategico, più architetturale, più veloce. Devi sapere cosa stai chiedendo e riconoscere cosa stai ricevendo.

Nice to have:

  • Contribuisci a community o progetti legati a strumenti AI per sviluppatori.

  • Hai costruito workflow custom con agenti (catene di prompt, automazioni multi-step, integrazione con MCP).

  • Sai spiegare a un non-tecnico cosa fa un agente senza usare la parola “magia”.

Il futuro del software non si scrive. Si orchestra.

Cosa cerchiamo nelle nostre persone?

  • Ambizione, nel perseguire grandi obiettivi e nell'investire sul miglioramento continuo;

  • Proattività, nell’anticipare e affrontare le sfide con iniziativa;

  • Trasparenza, nel comunicare apertamente e fornire feedback costruttivi;

  • Motivazione a migliorare e a crescere insieme agli altri, manifestando apertura al confronto per favorire la crescita collettiva e il raggiungimento degli obiettivi comuni.

Invia la tua candidatura e raccontaci come puoi fare la differenza. 

SEDI DI INSERIMENTO

Roma | Milano | Torino | Napoli | Bologna

L’annuncio è rivolto a tutti i candidati, senza distinzione di sesso, nel rispetto del Codice delle pari opportunità di cui al D.Lgs. 198/2006 e ss.mm.ii.

About Engineering Ingegneria Informatica

Provides digital transformation and IT consulting services for global enterprises.

Year founded
1980
Employees
15000
Organization type
Private
Latest investment
Raised $1.42B Private Equity (2020) — led by Bain Capital, NB Renaissance
Headquarters
IT

Similar jobs

Agentic Developer roles near Rome, Lazio
1mo
Save
Mark Applied
Hide
Agentic AI Engineer - AI Native Software Engineering
Turin or Bologna or Milan or Rome
€35k-€57k/yr HybridFull Time, Contract
Capgemini
CapgeminiEuronext Paris: CAP: Provides global IT consulting and digital transformation services.
Experienced software engineer with development experience (Python/Java/TypeScript), knowledge of Generative AI/LLMs, multi-agent systems, cloud-native architectures, DevOps and AI-augmented engineering.
Python, Java, TypeScript, LangGraph, Semantic Kernel, AutoGen, CrewAI, OpenAI Agents SDK, AWS, Azure, Google Cloud Platform, GitHub Copilot, Claude Code, Codex, Vector Database, Knowledge Graph
3mo
Save
Mark Applied
Hide
Experienced – Agentic GenAI & Hyper-Automation Developer
Milano or Roma or Bologna
HybridFull Time
Deloitte
Deloitte: Provides global audit, tax, consulting, and risk advisory services.
2+ YOEExperience with AI/ML projects; at least 1 year on LL M/Agentic AI; strong Python and GenAI tools; web development and data visualization knowledge; cloud services a plus.
Python, Langraph, CrewAI, Google ADK, Azure AI Foundry, HTML5, JSP, HTML, CSS, XML, JavaScript, jQuery, Node.js, UiPath, QlikView, Qlik Sense, PowerBI, Tableau, AWS, Azure