Offerta di lavoro
INGEGNERE SOFTWARE A TEMPO PIENO (f/m/d)
Julius Baer è alla ricerca di un ingegnere software (m/f/d) con almeno 5 anni di esperienza nello sviluppo software, per sviluppare e gestire applicazioni scalabili con .NET e React. Il candidato ideale possiede solide conoscenze di .NET Core, React, database SQL e principi di architettura software.
Compiti e responsabilità
Il ruolo di ingegnere software prevede le seguenti mansioni:- Sviluppo, collaudo e manutenzione di applicazioni scalabili con .NET e React
- Collaborazione con team interfunzionali per fornire soluzioni software di alta qualità
- Partecipazione alle discussioni di carattere architettonico e contributo alle decisioni tecniche relative alla progettazione
- Sviluppo e ottimizzazione di soluzioni di database per garantire prestazioni, affidabilità e scalabilità
- Sviluppo e manutenzione di API RESTful e servizi backend
- Supporto dei processi CI/CD e contributo alle migliori pratiche DevOps
- Risoluzione dei problemi e gestione delle criticità di produzione per garantire la stabilità e le prestazioni delle applicazioni
- Esecuzione di revisioni del codice
- Miglioramento continuo della qualità del software attraverso i test, l'automazione e le migliori pratiche di ingegneria
Il tuo profilo
Per questa posizione sono richiesti i seguenti requisiti:- 5+ anni di esperienza professionale nello sviluppo di software
- Solida esperienza pratica con le tecnologie .NET Core / .NET e C#
- Ottima conoscenza di React e delle moderne pratiche di sviluppo front-end
- Ottima conoscenza dei database SQL, compresa la progettazione dei database, l’ottimizzazione delle query, l’indicizzazione e l’ottimizzazione delle prestazioni
- Buona comprensione dei principi di architettura del software e della progettazione delle applicazioni
- Ottima conoscenza della programmazione orientata agli oggetti, dei modelli di progettazione e delle strutture dati
- Esperienza nella progettazione e nell'utilizzo delle API REST
- Esperienza con Git e le moderne pipeline CI/CD
- Forti capacità analitiche e di risoluzione dei problemi
- Buone capacità comunicative e di collaborazione
- Inglese fluente
Bello da avere
Le seguenti competenze costituiscono un vantaggio:- Esperienza con tecnologie NoSQL come Elasticsearch
- Esperienza con le tecnologie di containerizzazione e orchestrazione, tra cui Docker e Kubernetes
- Esperienza nell'uso di strumenti di monitoraggio e osservazione
Ciò che apprezziamo
Per noi è importante:- Responsabilità in materia di proprietà e obbligo di rendicontazione
- Forte mentalità ingegneristica e attenzione alla qualità
- Curiosità e apprendimento continuo
- Capacità di conciliare l'eccellenza tecnica con le esigenze aziendali
- Atteggiamento orientato al lavoro di squadra, con la disponibilità a condividere le proprie conoscenze e a fungere da mentore per gli altri
Dettagli sul lavoro