Scegli la tua nuova sfida professionale come Senior Back-End Software Engineer e contribuisci a creare innovativi servizi di alta disponibilità per oltre 60.000 utenti.
I nostri team agili di prodotto sono composti da esperti con specializzazioni diverse: front-end, back-end, Scrum Master e QA Tester. Collaborerai con loro per sviluppare applicazioni web che garantiscono ogni giorno servizi in alta disponibilità.
Il tuo ruolo sarà quello di progettare e implementare classi aderenti ai principi OOP nei diversi livelli previsti dall'architettura software multilayer di riferimento.
Compiti e responsabilità:
* Sviluppare Web API per interazioni frontend o integrazioni esterne
* Implementare e interfacciarsi con un database relazionale come sistema di persistenza per le applicazioni web
* Implementare un'adeguata copertura di test automatici lato backend
* Sviluppare applicazioni in architettura Event-Driven
* Applicare i principi e le tecniche del Domain-Driven Design per progettare e implementare soluzioni software
* Gestire il versionamento dei sorgenti
* Eseguire Deploy di un software
* Integrare un API in una Single Page Application
* Collaborare all'interno di un team agile
Richieste:
* .NET
* C#
* Swagger
* SQL / T-SQL
* NHibernate \Entity Framework
* RabbitMQ
* Git
* TypeScript \\ JavaScript
* React
* Docker
Lavora con noi e scopri le opportunità di crescita e sviluppo professionali offerte dalla nostra azienda.