Backend Software Engineer (C++ / C#)
aizoOn Visualizza tutti gli annunci
- Roma
- Tempo indeterminato
- Full time
- Sviluppo software lato back-end
- Redazione di documentazione tecnica
- Sviluppo in contesti a microservizi
- Gestione della comunicazione tra servizi (API REST, sistemi di messaggistica)
- Implementazione di meccanismi di autenticazione e autorizzazione
- Laurea in Informatica o Ingegneria Informatica/Elettronica/Meccatronica/Telecomunicazioni
- Ottime competenze nella stesura di documentazione tecnica in inglese
- Esperienza nello sviluppo con linguaggi di programmazione lato back-end (es. Java, Python, C++/C# su framework .NET)
- Esperienza nell’utilizzo di architetture a microservizi (Docker, Docker Compose, Kubernetes)
- Esperienza nella gestione della comunicazione tra servizi (RESTful API, sistemi di messaggistica come Kafka, RabbitMQ, ActiveMQ)
- Esperienza nell’utilizzo di standard di autenticazione/autorizzazione (OIDC, OAuth)
- Conoscenza del protocollo HTTP
- Esperienza nello sviluppo con linguaggi, librerie e framework lato front-end (es. Javascript, TypeScript, React, Node.js)
- Conoscenza dei tool Matlab e Simulink per la simulazione
- Conoscenza del protocollo DIS (Distributed Interactive Simulation)
- Esperienza in contesti CI/CD, pipelines, repository e versioning (GitLab, Jira, Jenkins, Git, Nexus, Docker Registry) e sistemi di automazione test e DevSecOps
- Esperienza in contesti Agile