Mid/Senior Software Developer (Backend Focus)

Mid/Senior Software Developer (Backend Focus)

Frosinone Full-Time 90000 - 120000 € / anno (stimato) Smart working non possibile
HBenchmark s.r.l.

In sintesi

  • Mansioni: Sviluppa software innovativo e collabora su progetti all'avanguardia nel settore dell'ospitalità.
  • Azienda: HBenchmark, leader in data intelligence per l'ospitalità in Italia.
  • Benefit: Assunzione a tempo indeterminato, RAL competitiva e ambiente di lavoro informale.
  • Altre informazioni: Ambiente dinamico e zero burocrazia tecnica per una crescita professionale rapida.
  • Perché questo lavoro: Fai la differenza con tecnologie innovative e affronta sfide reali nel settore turistico.
  • Qualifiche: Esperienza consolidata nello sviluppo Backend e padronanza di linguaggi fortemente tipizzati.

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

HBenchmark è la piattaforma leader in Italia per la data intelligence nel settore dell’ospitalità. Il nostro core business consiste nell’integrarci con i PMS (gestionali) delle strutture ricettive, acquisirne le metriche di prenotazione, aggregarle e restituire in tempo reale (in forma anonima) oltre 200 indicatori di performance (KPI). Questo permette a hotel, campeggi e intere destinazioni turistiche di pianificare in modo efficace e data-driven le proprie strategie di vendita, promozione e investimento, sia analizzando i dati storici che quelli previsionali.

Il nostro team di sviluppo è piccolo, coeso e privo di burocrazia. Fino ad ora abbiamo corso per espandere il prodotto e servire sempre più clienti, ma ora siamo a un punto di svolta: il nostro sistema deve scalare per gestire volumi di dati sempre più grandi e complessi. Attualmente il nostro core è un monolite custom in Ruby. La prossima grande sfida è migliorare lo stack, estrarre le logiche di business e migrare gradualmente verso un’architettura più scalabile basata su un linguaggio fortemente tipizzato.

Stiamo cercando una persona che entri in fase di definizione della roadmap e che partecipi alle scelte tecnologiche fin da subito.

Il tuo ruolo

Cosa farai concretamente nei primi 6-12 mesi:

  • Reverse-Engineering & Analisi: Metterai le mani nel nostro monolite storico per capirne le logiche di business e i flussi di dati, mappando i colli di bottiglia attuali.
  • Design & Scelta Tecnologica: Deciderai insieme al team il nuovo stack tecnologico (es. Java, C#, Go o ecosistema TypeScript) e l’approccio architetturale.
  • Refactoring Graduale: Applicherai pattern di migrazione (es. Strangler Pattern) per estrarre funzionalità dal sistema legacy senza bloccare lo sviluppo delle nuove feature richieste dal business.
  • Ottimizzazione Dati: Risolverai problemi reali di scalabilità legati ai volumi di dati del settore alberghiero e turistico (profiling di query, ottimizzazione database, ecc.).

Cerchiamo un Problem Solver pragmatico.

Requisiti:

  • Esperienza consolidata (3-5+ anni) nello sviluppo Backend.
  • Ottima padronanza di almeno un linguaggio fortemente tipizzato (Java, C#, Go, o TypeScript avanzato) e dei relativi design pattern.
  • Forte esperienza sui Database (capire come scalare, ottimizzare indici, gestire grandi volumi di dati in tempo reale).
  • Nice to have: Saper leggere codice Ruby e non aver paura di leggere linguaggi mai affrontati.
  • Pragmaticità: Sai argomentare le tue scelte architetturali con forza, ma sai anche accettare compromessi quando le esigenze di business lo richiedono.
  • Tolleranza all’ambiguità: Non ti spaventa scavare in codice legacy poco documentato.
  • Collaborazione: Ami il confronto tecnico, il pair-programming e la condivisione delle idee alla lavagna.
  • Impatto Reale e Autonomia: Nessun comitato infinito per l’approvazione delle tecnologie. Le decisioni che prenderemo insieme cambieranno letteralmente lo stack su cui poggia l’azienda.
  • Zero Burocrazia Tecnica: Siamo un team agile e informale. Il codice e i risultati contano più delle procedure.

Contratto e Retribuzione: Assunzione a tempo indeterminato con RAL in linea con l’esperienza e il mercato.

Pensi di essere la persona che stiamo cercando?

Mid/Senior Software Developer (Backend Focus) datore di lavoro: HBenchmark s.r.l.

HBenchmark è un datore di lavoro eccezionale, offrendo un ambiente di lavoro agile e informale dove il tuo impatto sarà immediatamente visibile. Con opportunità di crescita professionale e la possibilità di partecipare attivamente alle scelte tecnologiche, lavorerai in un team coeso e privo di burocrazia, affrontando sfide stimolanti nel settore della data intelligence per l'ospitalità. La posizione si trova in Italia, un luogo ideale per coniugare lavoro e qualità della vita, rendendo l'esperienza lavorativa ancora più gratificante.

HBenchmark s.r.l.

Dettagli di contatto:

Team di recruiting di HBenchmark s.r.l.

Consigli degli esperti StudySmarter🤫

Ecco come pensiamo che potresti ottenere Mid/Senior Software Developer (Backend Focus)

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 HBenchmark s.r.l.

Non dimenticare di controllare il sito web di HBenchmark s.r.l. 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 Mid/Senior Software Developer (Backend Focus)

Ruby
Java
C#
Go
TypeScript
Design Pattern
Database Optimization

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 Mid/Senior Software Developer (Backend Focus) in HBenchmark s.r.l.. 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 HBenchmark s.r.l.. 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 Mid/Senior Software Developer (Backend Focus).

Come prepararti a un colloquio di lavoro presso HBenchmark s.r.l.

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 HBenchmark s.r.l., 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.