SOFTWARE DEVELOPER .NET / C#
AI, API E INTEGRAZIONI ERP
ALBA CONSULTING SRL – Brescia
Alba Consulting è una società di consulenza informatica specializzata nella digitalizzazione dei processi aziendali e nell'integrazione tra ERP, CRM, MES, Business Intelligence e sistemi di produzione.
Per ampliare il nostro team cerchiamo uno Software Developer .NET / C# con esperienza, che possa contribuire allo sviluppo delle applicazioni esistenti e, contemporaneamente, aiutarci a introdurre nuove tecnologie e Intelligenza Artificiale nei nostri prodotti e nei progetti dei clienti.
IL PROGETTO
Una parte importante del nostro software è integrata con l'ERP NTS Business Cube e utilizza tecnologie .NET consolidate. Continuiamo a sviluppare e mantenere queste applicazioni perché costituiscono una componente importante dei sistemi informativi dei nostri clienti.
Parallelamente stiamo sviluppando applicazioni dipartimentali, servizi e integrazioni utilizzando tecnologie più moderne. Il nostro prossimo obiettivo è integrare progressivamente software gestionale, dati aziendali e Intelligenza Artificiale.
Per questo non cerchiamo semplicemente qualcuno che scriva codice. Cerchiamo uno sviluppatore capace di lavorare sull'esistente ma anche curioso, propositivo e interessato a sperimentare nuove soluzioni, che possa diventare progressivamente un riferimento tecnico interno per l'integrazione dell'AI nelle nostre applicazioni.
COSA FARAI
· Sviluppo e manutenzione di applicazioni C# / .NET.
· Personalizzazioni e integrazioni con sistemi ERP.
· Sviluppo su Microsoft SQL Server / T-SQL.
· Progettazione e utilizzo di API REST e Web Services.
· Integrazione tra ERP, CRM, MES, Business Intelligence e applicazioni dipartimentali.
· Sviluppo di servizi e componenti indipendenti dal gestionale.
· Analisi tecnica delle esigenze dei clienti e progettazione delle relative soluzioni.
Accanto a queste attività avrai un ruolo particolare nel nostro percorso di adozione dell'Intelligenza Artificiale.
· Interrogare dati provenienti da ERP, CRM e database aziendali.
· Analizzare documenti e informazioni non strutturate.
· Realizzare sistemi RAG e basi informative interrogabili in linguaggio naturale.
· Integrare modelli LLM tramite API.
· Sviluppare agenti e workflow intelligenti.
· Utilizzare tool/function calling per consentire all'AI di interagire in modo controllato con applicazioni e processi aziendali.
· Automatizzare attività oggi svolte manualmente.
· Creare nuove funzionalità AI all'interno dei nostri prodotti.
AI: NON SOLO UNO STRUMENTO PER PROGRAMMARE
Utilizziamo e utilizzeremo sempre di più strumenti AI anche per aumentare la produttività dello sviluppatore: coding, debugging, testing, documentazione e refactoring. Ma non è questo il principale obiettivo della posizione.
Vogliamo portare l'Intelligenza Artificiale dentro i software che realizziamo e dentro i processi dei nostri clienti. La persona che cerchiamo avrà quindi spazio per sperimentare, proporre tecnologie e contribuire concretamente alle scelte tecniche e architetturali delle nuove applicazioni.
COSA CERCHIAMO
· Almeno 2–3 anni di esperienza professionale nello sviluppo software.
· Buona conoscenza di C# e .NET.
· Buona conoscenza di SQL e database relazionali, preferibilmente Microsoft SQL Server.
· Esperienza con API REST e integrazione tra applicazioni.
· Capacità di comprendere, modificare ed evolvere software già esistente.
· Conoscenza di strumenti di versionamento come Git.
· Capacità di analisi e problem solving.
· Una ragionevole autonomia nello sviluppo.
· Curiosità verso nuove tecnologie e forte interesse per l'Intelligenza Artificiale.
SARANNO CONSIDERATE UN PLUS
· .NET moderno / ASP.NET Core.
· Angular / TypeScript o altri framework web.
· Microsoft Azure.
· Docker e containerizzazione.
· Power BI.
· Sistemi ERP o software gestionali.
· NTS Business Cube / Business Experience.
· API di modelli LLM.
· RAG e vector database.
· Agenti AI e tool/function calling.
· Automazione di workflow tramite AI.
La conoscenza di Business Cube non è un requisito.
Possiamo insegnare noi le logiche dell'ERP e le caratteristiche dei nostri prodotti. Ci interessa maggiormente trovare qualcuno che porti con sé buone fondamenta di sviluppo, capacità di apprendere e voglia di esplorare tecnologie nuove.
CHI STIAMO CERCANDO DAVVERO
Il candidato ideale non è necessariamente un Senior Developer e non deve essere un Data Scientist o un Machine Learning Engineer. Pensiamo a uno sviluppatore con alcuni anni di esperienza che abbia ormai acquisito buone basi tecniche e una certa autonomia, ma che abbia ancora molta voglia di crescere.
Una persona che, davanti a una richiesta, non si limiti a chiedere: “Cosa devo programmare?” ma sia portata a chiedersi: “Qual è il modo migliore per risolvere questo problema?”
Cerchiamo qualcuno che sappia lavorare anche con tecnologie consolidate senza considerare automaticamente “vecchio” ciò che funziona, ma che contemporaneamente sappia aiutarci a costruire un ponte tra ERP e applicazioni esistenti e una nuova generazione di servizi basati su API, cloud e Intelligenza Artificiale.
COSA OFFRIAMO
· Inserimento stabile nel team tecnico.
· RAL €30.000–40.000, commisurata all'esperienza e alle competenze effettive.
· Contratto e inquadramento coerenti con il profilo.
· Lavoro su progetti reali presso aziende di differenti settori.
· Contatto diretto con problematiche ERP, produzione, logistica, CRM, Business Intelligence e automazione.
· Autonomia crescente nella progettazione delle soluzioni.
· Possibilità concreta di sperimentare nuove tecnologie.
· Strumenti AI professionali a supporto dell'attività di sviluppo.
· Formazione e aggiornamento professionale.
· Possibilità di contribuire alle scelte tecnologiche delle nuove applicazioni.
· Percorso per assumere progressivamente un ruolo di riferimento tecnico interno per l'AI Integration.
PERCHÉ QUESTA POSIZIONE PUÒ ESSERE INTERESSANTE
Alba Consulting dispone già di clienti, ERP, CRM, MES, database, documenti e processi aziendali reali. Non dobbiamo inventare casi d'uso teorici per l'Intelligenza Artificiale: abbiamo già i processi e i dati sui quali applicarla.
La sfida dei prossimi anni sarà capire dove l'AI può realmente produrre valore e trasformare queste idee in applicazioni utilizzabili dai clienti. La persona che entrerà oggi avrà la possibilità di partecipare fin dall'inizio a questo percorso.
Non significa entrare in un progetto AI già completamente definito. Significa contribuire a costruirlo.
Retribuzione: €30.000,00 - €43.108,04 all'anno
Benefit:
- Computer aziendale
- Snack gratis
Sede di lavoro: Di persona