Candidatura
Candidatura come Sviluppatore/trice backend
Sviluppatore/trice backend è una professione in Informatica / sviluppo software, l'accesso avviene solitamente tramite Informatico/a AFC sviluppo applicazioni. Chi si candida qui dovrebbe conoscere questi requisiti e le insidie - in modo concreto per il mercato del lavoro svizzero, non generico.
Requisiti tecnici
- Java, C#, Python o Node.js a livello di produzione
- Progettazione di API, solitamente REST, sempre più GraphQL
- Progettazione di basi di dati e ottimizzazione delle query
- Architetture basate su messaggi con Kafka o RabbitMQ
- Basi di sicurezza: autenticazione, autorizzazione, validazione degli input
Requisiti personali
- Pensare ai casi di errore, non solo al caso normale
- Disponibilità a leggere e comprendere codice altrui
- Affidabilità nel rispettare gli impegni di interfaccia
Errori frequenti nella candidatura
- Nessuna indicazione sul carico e sul numero di utenti dei sistemi gestiti
- Mancano i temi di sicurezza, anche se nel backend sono centrali
- L'esperienza con sistemi legacy viene taciuta, anche se molti posti svizzeri cercano proprio questo
- Viene citato solo il linguaggio, non l'architettura in cui si è lavorato
Datori di lavoro tipici in Svizzera
Avaloq, Temenos, SIX, PostFinance, Swisscom, Adnovum, Netcetera, Bexio.
Estratto da una lettera di candidatura
Gentile Signora Schneider, Da quattro anni lavoro sul sistema centrale di un fornitore svizzero di servizi di pagamento - Java, Spring Boot, circa 300 richieste al secondo nei picchi. Gran parte del codice è più vecchia di me in azienda, e ho imparato che la competenza più difficile nel backend non è scrivere nuovi servizi, ma capire quelli esistenti.
Pronto/a per la tua candidatura come Sviluppatore backend?
Crea la mia candidatura