Senior Backend Software Engineer

Da remoto / Ibrido Istanbul / Ibrido Smirne

Da remoto / Ibrido Istanbul / Ibrido Smirne

Doktar Technologies è un'azienda agritech con uffici a Istanbul, Smirne e nei Paesi Bassi, che mira a migliorare i sistemi alimentari attraverso l'uso intensivo di dati e decisioni data-driven. Per raggiungere il suo scopo, Doktar offre una gamma di servizi digitali all'intera catena del valore agricolo. Doktar si posiziona come un interlocutore unico per le soluzioni di agricoltura digitale, sviluppando e fornendo un insieme di servizi basati su tecnologie emergenti, come il telerilevamento, l'Internet of Things, il machine learning e l'intelligenza artificiale.

Per il nostro team di sviluppo software in crescita, siamo alla ricerca di un Senior Backend Software Engineer di esperienza. Lavorerai alla creazione e alla manutenzione di una piattaforma tecnologica per l'agricoltura leader del settore, utilizzando tecnologie moderne sul cloud e la tua competenza nello sviluppo software. Avrai l'opportunità di crescere professionalmente, sia negli aspetti tecnici che in quelli metodologici, ampliare le tue conoscenze e competenze e svilupparti come un vero professionista del settore. Avrai la possibilità di imparare da esperti e di fare da mentore ad altri membri del team per favorirne la crescita.

Responsabilità

  • Progettare e realizzare servizi frontend e backend, applicando competenze d'eccellenza come i Design Patterns, il Testing e considerando prestazioni, stabilità e scalabilità.

  • Risolvere problemi complessi con soluzioni semplici e chiare.

  • Contribuire alla definizione dell'architettura dei nuovi prodotti.

  • Gestire la manutenzione dei servizi backend e dei frontend dei prodotti.

  • Fornire feedback tecnici agli stakeholder interfunzionali.

  • Collaborare costantemente alla pianificazione e fornire aggiornamenti sullo stato di avanzamento delle attività di sviluppo.

  • Offrire tutoraggio e supporto agli altri membri del team.

Requisiti per candidarsi con successo

  • Comprendere e applicare i comuni Design Patterns.

  • Assegnare priorità alla qualità e integrare il testing nel proprio flusso di lavoro.

  • Comprendere rapidamente concetti complessi.

  • Possedere eccellenti capacità comunicative.

  • Essere aperti al feedback e alla crescita personale.

  • Considerare la documentazione come un elemento fondamentale del proprio operato.

Requisiti richiesti

  • Almeno 5 anni di esperienza nello sviluppo software.

  • Ottima padronanza di C#/.NET.

  • Solida comprensione della programmazione orientata agli oggetti (OOP).

  • Esperienza con metodi e strumenti di collaborazione per lo sviluppo (come Scrum, Git, GitHub, Issue Manager, Slack, Teams, ecc.).

  • Sviluppo e manutenzione di API ad alto traffico tramite REST o GraphQL.

  • Sviluppo su piattaforme Cloud, in particolare Azure.

  • Esperienza pratica con la lingua inglese, sia scritta che parlata.

Costituirà un vantaggio

  • Aver lavorato con Big Data.

  • Aver lavorato con il paradigma Serverless.

  • Aver sviluppato software con architettura a microservizi.

  • Aver adottato l'approccio Infrastructure as Code (IaaC).

  • Aver sviluppato backend per applicazioni mobile.

  • Comprendere le sfide legate allo sviluppo frontend.

  • Esperienza con testing, caching, database NoSQL, sviluppo code-first e migrazioni.

  • Esperienza con GitHub Actions o Azure DevOps.

  • Familiarità con Node.js.

  • Utilizzo di Swagger, ReDoc, MkDocs, ecc., per la documentazione delle API.

Cosa offriamo

  • Accelerazione della carriera grazie al tutoraggio di esperti del settore e opportunità di guidare iniziative tecniche.

  • La possibilità di avere un impatto significativo sul settore agricolo contribuendo a una piattaforma agri-tech leader di mercato.

  • Perfezionamento delle competenze tecniche sul cloud e pratica dello sviluppo software moderno in un ambiente a misura di sviluppatore.

  • Collaborazione a progetti di portata nazionale e internazionale all'interno di un team dinamico, aperto e collaborativo.

  • Modalità di lavoro flessibili (ibrido a Istanbul, ibrido a Smirne o completamente da remoto).

  • Opzioni di acquisto di azioni societarie (stock options).

  • Bonus annuali basati sulle prestazioni.

  • Assicurazione sanitaria privata estesa anche ai membri dependent del nucleo familiare.

  • Indennità di pasto e trasporto.