Torna alla lista

Descrizione dell'offerta

Software Engineer (Mid/Senior) in Trento, Italia

TopControl GmbH

  • Tempo pienoOrario settimanale standard

Trento, Italia

TopControl sviluppa l’hardware e il software che gestiscono le linee di lavorazione di frutta e alimenti in Alto Adige e oltre — pesatura, etichettatura, selezione, gestione del magazzino e della produzione. fruitManager è il nostro prodotto di punta per la frutta: gira ogni giorno in decine di cooperative e magazzini, dalla ricezione della merce alla pallettizzazione. Cerchiamo un* software engineer di esperienza che ci aiuti ad accelerarne lo sviluppo.

Su cosa lavorerai

Non è un progetto greenfield: è un prodotto maturo, con clienti reali e linee di produzione che ogni giorno dipendono da lui — e una modernizzazione in corso. Lavorerai sull’intero stack di fruitManager: servizi backend in Python e C#/.NET, interfacce desktop per operatori in Delphi, il tutto su database Firebird. I servizi comunicano tra loro tramite il nostro framework RPC interno e, per i domini più recenti, gRPC; il sistema dialoga in tempo reale con bilance, etichettatrici, selezionatrici e PLC sul campo.

Buona parte del lavoro più interessante è proprio l’evoluzione di questa base: migrare servizi da Python a C#, portare i domini legacy verso gRPC e completare il passaggio dalla v4 alla v5. Cerchiamo qualcuno che sappia prendere in mano una funzionalità end-to-end — dal modello dati al servizio backend fino alla schermata dell’operatore — e che alzi la velocità del team, non solo le proprie righe di codice.

Cosa farai

  • Sviluppare ed estendere i servizi backend (Python e C#/.NET) che orchestrano selezione, pesatura, etichettatura, ordini e gestione del magazzino.
  • Lavorare sul database Firebird: query, modello dati, performance.
  • Mettere mano alle UI desktop Delphi quando la funzionalità lo richiede — qui backend e frontend non sono silos separati.
  • Contribuire alla modernizzazione in corso: Python → C#, RPC interno → gRPC, v4 → v5.
  • Integrare hardware di linea (bilance, etichettatrici, selezionatrici, scanner) tramite protocolli seriali, TCP, CAN e OPC-UA.
  • Collaborare con un team piccolo e senior che conosce a fondo il dominio, e con il team di servizio che installa e configura presso i clienti.

Cosa porti (requisiti)

  • ~5+ anni di sviluppo software backend in produzione.
  • Solida padronanza di almeno uno dei nostri linguaggi principali — C#/.NET, Python o Delphi — e la disponibilità a lavorare anche sugli altri.
  • Buona esperienza con SQL e database relazionali.
  • A tuo agio nel seguire una funzionalità end-to-end in un sistema distribuito e a più livelli, e nel ragionare in termini di architettura — non solo della singola schermata.
  • Pragmatismo con il codice legacy: saperlo far evolvere, non solo riscriverlo da zero.
  • Tedesco o italiano per il lavoro quotidiano in team, più un inglese funzionale.

Costituisce titolo preferenziale

  • Esperienza diretta con Firebird.
  • gRPC / Protobuf e architetture a servizi / basate su messaggi.
  • Esperienza nella modernizzazione o migrazione di sistemi legacy.
  • Integrazione hardware e protocolli industriali (OPC-UA, Modbus, seriale, CAN).
  • Software industriale, MES o rivolto agli operatori sul campo.

Perché questo ruolo

  • Un prodotto reale, usato ogni giorno su linee di produzione vere, da operatori veri — il tuo lavoro si vede sul campo.
  • Ampiezza tecnica autentica: backend, database, desktop e integrazione hardware nello stesso ruolo, su uno stack poliglotta con vera profondità ingegneristica.
  • Una modernizzazione in corso in cui hai voce in capitolo su come evolve il sistema — non manutenzione ripetitiva, ma far progredire una base che conta.
  • Un team piccolo e senior (decenni di esperienza di dominio nella stanza) da cui imparare il settore a fondo.

Ulteriori

Disponiamo di una mensa aziendale dove è possibile scegliere ogni giorno cibo fresco, comprese opzioni vegetariane e vegane.

Versiamo alla vostra pensione integrativa. Siete iscritti al fondo di laboratorio? In seguito, verseremo per voi il 2% nella vostra pensione integrativa.

La formazione continua è importante per voi? In una riunione annuale stabiliamo insieme le esigenze di sviluppo personale e investiamo nella vostra formazione.

Anche la salute dei nostri dipendenti è importante per noi. Per questo motivo abbiamo trovato un fondo con MutualHelp, che rimborsa le prestazioni mediche. Inoltre, potete iscrivere al fondo anche i familiari che vivono a vostro carico, per i quali la compagnia paga l'intera quota.

Il tempo libero è importante per voi? Poiché siamo un'azienda che non chiude mai, tranne che nei giorni festivi, la vostra vacanza è disponibile per la vostra pianificazione individuale.

Si tiene anche un incontro al di fuori dell'orario di lavoro. Ogni anno facciamo la nostra ormai leggendaria grigliata aziendale, oltre a una cena di Natale comune e a un regalo. Poiché questo non ci bastava, abbiamo organizzato anche alcuni eventi per il tempo libero.

Vuoi unirti a noi? Questo rimane tra noi!

Se vi candidate per un lavoro con noi, questo rimarrà ovviamente tra noi! La fiducia è importante per noi nei confronti di clienti, fornitori, dipendenti e candidati.

Onboarding

Tutti noi abbiamo iniziato a lavorare in una nuova azienda e sappiamo che i primi giorni sono importanti per l'onboarding. Ogni nuovo dipendente riceve una formazione iniziale dalla nostra accademia. Inoltre, il vostro capo reparto e i vostri nuovi colleghi vi sosterranno anche dopo i primi giorni di lavoro.

Ti sembra una buona idea? Allora candidati subito. Clicca sul pulsante qui sotto. Non vediamo l'ora di conoscerti.

Offerte simili

Altre offerte simili

  • Tempo pieno
  • IT
... Produkt für den Obstbereich: Es läuft täglich in Dutzenden Genossenschaften und Lagerhäusern, vom Wareneingang bis zur Palettierung. Wir suchen eine erfahrene Software-Engineer-Persönlichkeit, die hilft, seine Entwicklung zu beschleunigen. Deine Mission Dies ist kein Greenfield-Projekt, sondern ein etabliertes Produktivsystem, ...

Terlano, Italia

  • Tempo pieno

43.000 € - 63.000 €

... ricerca per azienda cliente all' avanguardia dedicata a trasformare la vita delle persone integrando le Tecnologie dell'Informazione nella Bionica, una figura di: MID/SENIOR ROBOTIC ENGINEER Posizione: In qualità di Mid/Senior Robotics Specialist , la risorsa sarà un contributo chiave per l'evoluzione dei sistemi bionici, concentrandosi ...

Soleto, Italia

  • Ibrido
  • Tempo pieno
  • IT
... of products like IBM File Manager for z/OS, IBM Fault Analyzer for z/OS, ADFz, IDz, z/OS Explorer, z/OS Open Editor or similar products. - Fluency in English Seniority level Mid-Senior level Employment type Full-time Job function Engineering and Information Technology Industries Software Development [{"name": "tempo_pieno", ...

Roma, Italia

  • Remoto
  • Ibrido
  • Tempo pieno
... of our open roles are posted on the current OneWeb and Eutelsat websites. Please note that when you are applying, your application may be seen by both teams. Seniority Level Mid‑Senior level Employment Type Full‑time Job Function Telecommunications Referrals increase your chances of interviewing at Eutelsat by 2x We’re unlocking ...

Torino, Italia

  • Remoto
  • Tempo pieno
... Willingness to travel as required by the role. - Bachelor's Degree in Computer Science, Engineering, Mathematics, or a related field, or equivalent experience. Seniority Level Mid‑Senior level Employment Type Full‑time Job Function Sales and Business Development Industries Software Development Referrals increase your chances ...

Italia

  • IT
... opportunità, progettare soluzioni tecnologiche e svilupparle fino alla loro implementazione e manutenzione. La persona sarà coinvolta in progetti che combinano software development, automazione, integrazione dei sistemi e intelligenza artificiale , collaborando con l’IT Manager, il team Innovation & Digital Transformation e ...

Mantova, Italia

  • In sede
  • IT
... informatica sul mercato da più di 20 anni che fornisce servizi e soluzioni alla Pubblica Amministrazione, Enti e ad Aziende Private e Pubbliche. Oltre ad essere una software house è un’azienda specializzata in consulenza IT, potenzia il business dei suoi partner ricorrendo alle tecnologie più avanzate e professionisti del settore. ...

Roma, Italia

  • IT
... continenti, specializzata in IT ed Engineering Consulting. Nell'ambito dei nostri progetti nel settore Aerospace & Defence, SII Italia è alla ricerca di un Senior Software Engineer con solide competenze in sviluppo software che sia in grado di interagire con codice esistente, gestire strumentazione tecnica e interfacciarsi ...

Roma, Italia

  • Remoto
  • Ibrido
  • In sede
  • Tempo pieno
  • Contratto
  • IT

595 €/giorno

... into a strategic resource is our company mission, and we pursue it with the help of our most strategic asset: our people. Fincons is looking for a Fullstack Software Engineer – Senior TASKS: - Maintenance and continuous operations of the pre-operational (Social) Media for Disaster Risk Management SMDRM workflow including ...

Varese, Italia

  • Tempo pieno
  • IT

40.000 € - 55.000 €

... Stati Uniti ed India. Per inserimento in contesto progettuale internazionale presso un nostro cliente svizzero del settore banking siamo alla ricerca di un .NET Senior Software Engineer Requisiti richiesti: - Almeno 5 anni in ruolo analogo; - Consolidata esperienza di sviluppo con linguaggio C#, .NET framework, .NET Core; - ...

Lecce, Italia