Sviluppatore/trice Java Front
Role details
Job location
Tech stack
Job description
- Analizzare e programmare applicazioni, partecipando attivamente alla conversione delle esigenze aziendali in soluzioni informatiche (software).
- Sviluppare soluzioni IT nell'ambito di progetti e della manutenzione di applicazioni complesse, fornendo i deliverable nel rispetto delle stime, delle scadenze e degli standard.
- Partecipare alla definizione dei requisiti funzionali, qualitativi e di integrazione delle applicazioni.
- Responsabile dei test di "sviluppo" e della redazione della documentazione tecnica.
- Eseguire correzioni e interventi nell'ambito del supporto applicativo.
- Supportare i responsabili delle applicazioni e i capoprogetto nell'analisi e nella stima dell'onere per rispondere alle esigenze aziendali., Lavorare per la SvizzeraCi adoperiamo per il modello di successo svizzero e lavoriamo per il benessere della popolazione.
Vivere la diversitàLa concretizzazione delle pari opportunità ci consente di esprimere al meglio le nostre competenze e di contemplare punti di vista differenti.
In forma sul posto di lavoroForniamo supporto e consulenza alle nostre collaboratrici e ai nostri collaboratori sulla tematica della salute fisica e mentale. You must create an Indeed account before continuing to the company website to apply
Requirements
- Master in informatica di gestione o titolo equivalente, idealmente completato da un'esperienza di oltre 2 anni in una posizione simile.
- Padronanza della progettazione UX e dello sviluppo di applicazioni web (HTML, CSS, Javascript/Typescript), in particolare del framework Angular.
- Esperienza con uno Store (NgRx, NGXS, ...) e comprensione dei concetti avanzati (reducers, selectors, effects, immutabilità).
- Test unitari e di integrazione con Jest (e idealmente test end-to-end con Cypress o equivalente).
- Integrazione di API REST (HTTPClient, interceptors, gestione degli errori).
- Buona comprensione dell'accessibilità (WCAG) e capacità di integrare un design system (Oblique, Angular Material).
- Padronanza degli strumenti: IntelliJ, Jenkins e Sonar (qualità, CI/CD).
- La conoscenza di Java e Spring, nonché delle metodologie Agile, BDD (Cucumber), TDD costituisce un titolo preferenziale.
- Buone capacità di analisi, di sintesi, nonché grande rigore concettuale, redazionale e tecnico.
- Persona autonoma, responsabile e capace di lavorare in squadra.
- Padronanza di due lingue ufficiali e buona conoscenza dell'inglese.
Benefits & conditions
In questa posizione entrerete a far parte di un team multidisciplinare di circa dieci sviluppatori che lavorano sui servizi centralizzati dell'UCC. Entrata in servizio: 01.05.2025 Tipo d'impiego: a tempo indeterminato N. di riferimento: JRQ$540-17760