Software Engineer .Net
Dedagroup spa
Siena
40
Discreto
help
thumb_up Mi piace
Azienda: Dedagroup spa Siena
Svolgerai le tue attività in un contesto dinamico, dedicato alla consulenza e alla realizzazione di soluzioni software realizzate per i nostri Clienti, modellando i processi di business e identificando la tipologia più adeguata di soluzioni ICT.
In particolare, ti occuperai di Sviluppare e mantenere applicazioni web, processi batch e servizi SOAP utilizzando la tecnologia Microsoft .
NET e il linguaggio di programmazione C# sulla base dei requisiti funzionali forniti dall’analista di business; Conoscere le dinamiche e i tool di collaborazione secondo le modalità definite dai più comuni framework agili; Assicurare il rispetto delle best practice di sviluppo software e dei processi di sviluppo aziendali; Troubleshooting delle applicazioni ai fini della correzione di bug e/o miglioramento delle performance; Collaborare con il team di sviluppo per progettare e implementare soluzioni software innovative e di alta qualità; Collaborare con altri team tecnici per integrare soluzioni software con altri sistemi aziendali Must Have Esperienza pregressa di almeno 5 anni nello sviluppo di progetti con l’utilizzo del linguaggio C#.
Net e orientamento alla programmazione ad oggetti; Ottima conoscenza di C#.
Net (versione 8 e precedenti), del Microsoft .
Net Framework 4. 8 e precedenti, Microsoft .
Net Core 6 e precedenti; Esperienze in ambito di programmazione web ( Asp.
Net MVC, Asp.
Net Web Api, WCF Service, SPA) con interesse verso React Native o Angular 2+, Blazor, linguaggi di scripting; Esperienze in ambito di implementazione di applicazioni basate su architetture a micro-servizi; Buona conoscenza dei database relazionali (es.
Microsoft Sql Server 2019 e precedenti); Conoscenza di tool di code versioning: Microsoft TFS, Git Lab; Conoscenza delle tecniche e strumenti/notazioni per la progettazione ( Design Patterns); Conoscenza linee guida AgID per lo sviluppo di codice secure by design.
Plus Conoscenza della filosofia Agile e di almeno uno dei framework di riferimento ( Scrum, Kanban, etc. ); Conoscenza Dev Ops, Continuous Integration (es.
Azure Dev Ops); Conoscenza di tecnologie di containerizzazione (es.
Docker, Kubernetes); Conoscenza di database NO-SQL (es.
MongoDB, Postgre Sql); Conoscenza di sistemi di messaging (es.
Kafka, RabbitMQ etc. ); Conoscenza di tool di collaborazione: Redmine.
Le soft skills che riteniamo importanti Siamo alla ricerca di una persona dalle ottime capacità relazionali e analitiche, con attitudine al problem-solving, alla precisione e alla cura dei dettagli.
Dedicated to Growth Che si tratti di un software, di una soluzione tecnologica o di una consulenza, al cuore di ogni progetto ci sono sempre persone che lavorano insieme ad altre persone.
Competenti e curiose, ambiziose e tenaci: alle Deda People piace imparare, confrontarsi, migliorare.
La dedizione, per noi, è attitudine al miglioramento continuo, ricerca di obiettivi sempre nuovi, raggiungimento di risultati e capacità di lavorare insieme. ll nostro impegno è far crescere le persone perché possano migliorare, esprimere al meglio il proprio potenziale e contribuire alla costruzione di un futuro migliore: per sé, per Deda e per la società tutta. #LI- Hybrid
✔ Dedagroup spa