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
Offerta
• Possibilità di smart working con frequenti periodi in presenza presso la sede di Perugia.