Senior Software Engineer

Senior Software Engineer

Full-Time 70000 - 90000 € / anno (stimato) Smart working non possibile
Professional Recruitment

In sintesi

  • Mansioni: Sviluppa una piattaforma fintech innovativa e collabora con il Founder.
  • Azienda: Start-up fintech/insurtech in fase early-stage con grande potenziale.
  • Benefit: Pacchetto retributivo competitivo e ambiente di lavoro stimolante.
  • Altre informazioni: Opportunità di definire cultura tecnica e processi chiave.
  • Perché questo lavoro: Fai la differenza in un progetto che rivoluzionerà il settore finanziario.
  • Qualifiche: 6-10+ anni di esperienza nello sviluppo software e competenze avanzate in linguaggi backend.

La retribuzione prevista è compresa tra 70000 - 90000 € per anno.

Entrerai come figura chiave in una start-up fintech/insurtech innovativa, attiva nella costruzione della prima piattaforma regolamentata italiana per depositi cauzionali alternativi. Il progetto prevede nel 2026 l’apertura operativa della sede italiana e il lancio commerciale del prodotto, con Milano come mercato pilota. Avrai responsabilità diretta sulla costruzione tecnologica della piattaforma fin dalla fase di go-live, contribuendo alla definizione dell’architettura, dei flussi di business e dei processi core, in un contesto early-stage ad alto potenziale, con piena esposizione strategica, in collaborazione diretta con il Founder e investitori di private capital internazionali.

Ruolo e responsabilità

  • Architettura e sviluppo backend: progettare sistemi sicuri, scalabili e modulari, implementare API per integrazioni e workflow complessi;
  • Sistemi core e compliance: tradurre la logica di underwriting in flussi di polizza, garantire GDPR compliance, audit trail e gestione dei permessi;
  • Cloud e deployment: definire infrastrutture cloud-native (AWS/GCP), CI/CD, containerizzazione e pipeline di sviluppo;
  • Leadership tecnica: prendere decisioni strategiche sulla tecnologia, partecipando attivamente alla selezione del secondo ingegnere per il team;
  • Collaborazione strategica: lavorare a stretto contatto con Founder e management per costruire le basi tecniche di un business regolamentato con ambizioni multi-paese.

Competenze

  • Esperienza consolidata: 6–10+ anni nello sviluppo software, preferibilmente in startup o scale-up, con esperienza nel portare un prodotto da zero fino alla produzione;
  • Conoscenze tecniche avanzate: ottima padronanza di linguaggi backend come Node.js/TypeScript, Python (FastAPI/Django), Go o Java (Spring Boot);
  • Architettura e infrastruttura: capacità di progettare sistemi sicuri, scalabili e modulari; conoscenza di API design, autenticazione (OAuth2/JWT), modellazione database e architettura cloud-native (AWS/GCP);
  • Gestione e compliance: esperienza nell’implementazione di controlli di accesso, audit trail, GDPR e normative di settore;
  • Mentalità strategica e imprenditoriale: orientamento all’autonomia, al problem solving e alla definizione di processi chiave in contesti early-stage;
  • Soft skills: capacità di comunicare efficacemente con founder, investitori e stakeholder, e di guidare decisioni tecniche ad alto impatto;
  • Lingue: inglese fluente.

È previsto un pacchetto retributivo competitivo, con componente variabile legata ai risultati. Offriamo un ambiente early-stage ad alto impatto, in cui avrai la possibilità di definire la cultura tecnica e i processi chiave della piattaforma.

Senior Software Engineer datore di lavoro: Professional Recruitment

Entrare a far parte di questa start-up fintech/insurtech innovativa significa unirsi a un ambiente dinamico e stimolante, dove ogni membro del team ha l'opportunità di influenzare direttamente la costruzione della prima piattaforma regolamentata italiana per depositi cauzionali alternativi. Offriamo un pacchetto retributivo competitivo e un contesto early-stage ad alto impatto, ideale per chi cerca di crescere professionalmente e contribuire a un progetto ambizioso in un mercato in espansione come Milano.

Professional Recruitment

Dettagli di contatto:

Team di recruiting di Professional Recruitment

Consigli degli esperti StudySmarter🤫

Ecco come pensiamo che potresti ottenere Senior Software Engineer

Partecipa ai Meetup Locali

Immergiti nella community tech partecipando a meetup locali di ingegneria e sviluppo software. Questo non solo ti permetterà di imparare delle nuove tendenze, ma anche di incontrare potenziali datori di lavoro e colleghi. Non c'è nulla di meglio che un contatto personale per lasciare il segno!

Contribuisci a Progetti Open-Source

Un ottimo modo per farti notare è contribuire a progetti open-source. Questo non solo arricchisce il tuo portfolio, ma ti mette in contatto con professionisti del settore che possono facilmente raccomandarti per posizioni full-time. Inoltre, dimostrerai competenze pratiche che le aziende adorano!

Esplora le Piattaforme di Recruitment Tecnico

Ci sono piattaforme di recruitment specializzate per il settore tech dove le aziende cercano costantemente profili come il tuo. Assicurati di registrarti su siti specifici per ingegneri e sviluppatori per ricevere piuttosto offerte di lavoro pertinenti e opportunità interessanti. Fai in modo che il tuo profilo risalti!

Applica Direttamente a Professional Recruitment

Non dimenticare di controllare il sito web di Professional Recruitment per eventuali opportunità di lavoro nel settore ingegneristico. Applicare direttamente può aumentare le tue chance di essere notato, specialmente se segui i loro canali social per aggiornamenti su assunzioni e eventi informativi.

Pensiamo che ti servano queste competenze per eccellere come Senior Software Engineer

Sviluppo software
Node.js
TypeScript
Python
FastAPI
Django
Go

Alcuni consigli per la tua candidatura 🫡

Mostra i tuoi progetti!:Nel tuo CV, assicurati di includere una sezione dedicata ai progetti di sviluppo software a cui hai lavorato. Questi possono essere progetti universitari, lavori freelance o anche side projects. Se hai un GitHub, non dimenticare di linkarlo: i recruiter adorano vedere il codice e come affronti le sfide.

Competenze tecniche in evidenza:Fai un elenco chiaro delle tue competenze tecniche nel tuo CV, come linguaggi di programmazione, framework e strumenti che conosci. Assicurati che siano rilevanti per il ruolo di Senior Software Engineer in Professional Recruitment. Questo aiuterà a dimostrare che sei il candidato ideale per il lavoro!

Scrivi una lettera di motivazione mirata:Quando scrivi la tua lettera di motivazione, evidenzia perché sei appassionato di ingegneria e sviluppo software. Parla dei tuoi obiettivi professionali e di come pensi di crescere in Professional Recruitment. Ricorda, vogliamo vedere il tuo entusiasmo e il tuo desiderio di imparare!

Attenzione ai dettagli:Nell'ambito dell'ingegneria e dello sviluppo software, i dettagli contano. Fai attenzione alla formattazione del tuo CV e della lettera di motivazione. Un CV ben strutturato e privo di errori mostra che sei meticoloso e professionale, qualità fondamentali per un ruolo a tempo pieno come Senior Software Engineer.

Come prepararti a un colloquio di lavoro presso Professional Recruitment

Preparati con le tue abilità tecniche

Per un colloquio in ingegneria e sviluppo software, è fondamentale essere in grado di dimostrare le tue abilità tecniche. Preparati a rispondere a domande di programmazione e a risolvere problemi dal vivo. Puoi anche praticare con piattaforme come LeetCode o HackerRank per affrontare esempi di codice che potresti incontrare.

Mostra il tuo portfolio di progetti

Essendo un candidato full-time, è importante avere un portfolio ben curato che mostri il tuo lavoro. Porta con te esempi di progetti passati, sia personali che professionali. Spiega il tuo ruolo in ciascun progetto e i risultati ottenuti. Questo non solo dimostra le tue capacità, ma anche la tua passione per il settore.

Preparati a domande sul lavoro di squadra

Nel campo dell'ingegneria e sviluppo software, il lavoro di squadra è cruciale. Aspettati di ricevere domande su come hai collaborato in precedenti progetti o come affronti i conflitti con i membri del team. Pratica le tue risposte usando esempi concreti che mettano in luce le tue abilità relazionali.

Conosci il processo di sviluppo che usano

Ogni azienda ha il proprio modo di fare le cose. Prima del colloquio in Professional Recruitment, informati sul loro processo di sviluppo software, come Agile o Scrum. Essere in grado di discutere come ti adatteresti a questi metodi o come hai già lavorato con essi può farti risaltare come candidato ideale.