Descrizione Azienda

Agricolus è una start-up innovativa che opera nell’ambito della Smart Farming. Fondata in Italia nel 2017 dalle competenze di un gruppo di professionisti qualificati con expertise decennale in ricerca, analisi, consulenza e sviluppo di software per la gestione agronomica. Agricolus ha un forte orientamento all’innovazione tecnologica e una vasta esperienza nel campo dell’agricoltura di precisione e si avvale di un team multidisciplinare composto da: Agronomi, sviluppatori SW, tecnici GIS, EO Analyst/Data Scientist, Account Manager e business developer. Grazie alla propria area R&D interna, Agricolus partecipa attivamente a molti progetti europei e internazionali di innovazione, finanziati da diversi programmi di finanziamento (HE, EitFood, ESA, PSR, Life).

Principali responsabilità

Tra i compiti principali della risorsa:

  • sviluppare la parte frontend responsive di presentazione di una applicazione web e mobile con particolare attenzione alla UI/UX (CSS 3, HTML 5, TypeScript, JavaScript, Vue.js, Flutter, Capacitor);
  • sviluppare la parte backend di business logic di accesso ai dati per renderli disponibili attraverso API RESTful ai vari client (Microsoft Azure, .NET Framework 4.8, .NET 6, C#);
  • sviluppare Azure WebJobs per eseguire attività in background;
  • utilizzare servizi di continuous deployment (CD) per la pubblicazione dei servizi tramite Azure pipelines (Docker, Git Flow);
  • progettare architetture backend a microservizi utilizzando il pattern CQRS;
  • progettare e amministrare database SQL Server (Entity Framework, LINQ, T-SQL) e NoSQL (MongoDB);
  • analizzare i requisiti funzionali e tecnici per lo sviluppo di nuove funzionalità;
  • scrittura di documenti tecnici e di architettura;
  • è preferenziale l’esperienza di sviluppo software con sistemi GIS, R e Python, Intelligenza Artificiale (Deep Learning).

Conoscenze e Competenze richieste

Il profilo ricercato sarà inserito in un team di sviluppo software sul prodotto aziendale e seguirà in particolare progetti finanziati (tra cui ESA, Horizon). Il team lavora in modalità Agile/Scrum e si interfaccia con figure interne (esperti di User eXperience, designers, agronomi esperti di dominio, CTO, area Marketing&Sales, area Research&Development) ed esterne (partners di progetto, clienti) all’azienda. Si richiede competenza di sviluppo full stack (frontend e backend) oltre a spirito proattivo e collaborativo anche per identificare eventuali problematiche in breve tempo e proporre soluzioni adeguate. È richiesta capacità di lavorare anche in lingua inglese.

Offerta

• Inquadramento da dipendente con contratto da definire in base all’esperienza.
• Possibilità di smart working con frequenti periodi in presenza presso la sede di Perugia.

Puoi mandare la tua candidatura compilando il form





    Acconsento al trattamento dei dati personali secondo le condizioni espresse nella pagina d’informativa sulla privacy