Descrizione dell'azienda Gipo è il PMS (Patient Management System) più utilizzato dai centri medici in Italia. Sviluppato da Ianiri Informatica, una delle società all'interno del gruppo Docplanner: una realtà consolidata a livello internazionale e leader nel mercato delle prenotazioni online per la sanità privata, con uffici a Roma, Varsavia, Barcellona e Istanbul. Docplanner è presente in Italia come MioDottore.it.
Entra a far parte del team GipoNext, sviluppando applicazioni cloud-native scalabili, sicure e all'avanguardia per portare ad un nuovo livello il nostro ecosistema di servizi utilizzato da migliaia di utenti in ambito sanitario.
Per maggiori informazioni sull'azienda visita il nostro sito: https://www.gipo.it
Il nostro stack:
La nostra piattaforma è costruita su ASP.NET e MSSQL, e stiamo migrando le funzionalità come slice verticali da ASP.NET MVC 5 a .NET 8 con un approccio Domain Driven Design per il backend e Angular 18, facendo largo uso di signals e state management come NgRx, per il frontend.
Rilasciamo su Azure PaaS i servizi come container Docker e sfruttiamo gli altri servizi cloud, come Azure Service Bus, Azure SQL e Azure Storage, per scalare in modo elastico la nostra infrastruttura.
Sfruttiamo le architetture modular monolith e microservizi per distribuire al meglio i carichi di lavoro e le responsabilità, impiegando MediatR, Mass Transit e CQRS per implementare la comunicazione tra servizi e moduli.
I nostri repository git sono in CI e CD su Azure DevOps con pipeline che effettuano test automatici e rilasciano negli ambienti di test quando pronte.
Descrizione del lavoro Partecipa attivamente alla progettazione di soluzioni full-stack moderne, alternando architetture modular monolith e microservizi e utilizzando un approccio Domain Driven Design.
Collabora attivamente alla definizione dell'architettura software dei nuovi servizi e perfeziona quella dei servizi esistenti.
Lavora in un team cross-funzionale che si occupa di analizzare, pianificare, progettare, sviluppare e rilasciare nuove funzionalità.
Sviluppa soluzioni software distribuite scalabili, testabili (tramite test automatizzati), pronte per essere rilasciate in cloud.
Adotta una mentalità kaizen per migliorare continuamente il tuo lavoro e quello del team.
Qualifiche Ottima padronanza di concetti OOP (design patterns, best practices).
Ottima conoscenza di C# e .NET.
Ottima padronanza dei concetti relativi a unit e integration testing.
Esperienza in TypeScript e un framework per SPA.
Buona conoscenza di algoritmi e strutture dati di base.
Esperienza in ASP.NET Core.
Padronanza dei principi di design di API RESTful.
Conoscenza database relazionali (Microsoft SQL Server).
Esperienza con GIT o altre tecnologie similari.
Nice to have: Esperienza in PaaS Microsoft Azure o altri cloud provider.
Esperienza nell'utilizzo di Docker e container.
Esperienza con ORM (Entity Framework o altri).
Esperienza con framework event-driven e/o asincroni (es. MassTransit, NServiceBus, etc).
Esperienza con approcci DDD e architetture CQRS, Event Sourcing e similari.
Esperienza con state management per applicazioni front-end (Redux, NgRx, etc).
Conoscenza di moderne pratiche di DevOps e relativi strumenti.
Informazioni aggiuntive Come si svolge il processo di selezione?
I primi 2 step del processo di selezione vengono gestiti dai bravissimi recruiter di Forloop Tech e consistono in:
Un colloquio HR di 45/60 min per sondare soft-skills e motivazione.
Un colloquio tecnico di 60 min con un profilo tech.
I candidati che supereranno questi 2 primi step verranno invitati a proseguire il processo con Gipo. Sarà l'occasione sia per noi che per i candidati per conoscerci meglio. Con Gipo sono previsti 2 ulteriori step:
Un colloquio di 90 min con il team che comprende una prova tecnica. Serve a conoscere le persone con cui lavorerai e vedere come ti trovi a svolgere attività simili a quelle previste dal ruolo.
Offer call con il CEO e fondatore di Gipo. In caso positivo, si procede con l'offerta.
Benefits Ti offriamo:
Salary range tra €40.000 e €50.000 in base al tuo livello di esperienza e skills.
Un ambiente di lavoro dinamico, informale e che valorizza tutti i dipendenti.
Share options plan dopo 6 mesi di lavoro effettivo con noi.
Lavoro Full Remote con la possibilità di venire nella nostra sede di Bologna, come preferisci tu!
?Ticket Restaurant (8 Euro/giorno).
Formazione (Pluralsight, formazione agile e lean, certificazioni).
Tempo settimanale dedicato alla tua crescita professionale.
Un team affiatato di professionisti, disponibili a condividere la loro expertise.
Tanti meme ed eventi di team building da remoto e di presenza (quando possiamo).
#J-18808-Ljbffr