Senior backendsoftware-ingenieur
Doktar Technologies is een agritechbedrijf met kantoren in Istanbul, Izmir en Nederland, dat erop gericht is voedselsystemen te verbeteren door intensief gebruik van data en datagedreven beslissingen. Om dit doel te bereiken, levert Doktar een breed scala aan digitale diensten voor de gehele agrarische waardeketen. Doktar wordt gepositioneerd als een totaaloplossing voor digitale landbouwoplossingen, en ontwikkelt en levert een reeks diensten op basis van opkomende technologieën, zoals remote sensing, the Internet of Things, machine learning en artificial intelligence.
Voor ons groeiende softwareontwikkelingsteam zoeken wij een ervaren Senior Backend Software Engineer. Je gaat werken aan het bouwen en onderhouden van een toonaangevend agrotechnologieplatform met behulp van moderne cloudtechnologieën en je softwarevakmanschap. Je krijgt de kans om je professioneel te ontwikkelen, zowel technisch als methodologisch, je kennis en vaardigheden uit te breiden en uit te groeien tot een echte vakprofessional. Je krijgt de kans om te leren van experts en anderen in het team te begeleiden, en zo de groei van het team te stimuleren.
Verantwoordelijkheden
Ontwerp en bouw frontends en backendservices, met toepassing van vakmanschap zoals goede Design Patterns, testen, en met aandacht voor prestaties, stabiliteit en robuustheid op schaal.
Los complexe problemen op met eenvoudige en duidelijke oplossingen.
Help mee aan de architectuur van nieuwe producten.
Onderhoud backendservices en productfrontends.
Bied technische feedback aan cross-functionele stakeholders.
Help voortdurend bij de planning en geef updates over de voortgang van het ontwikkelwerk.
Begeleid en help anderen in het team.
Om goed bij de rol te passen, moet je
Gangbare Design Patterns begrijpen en toepassen.
Kwaliteit prioriteit geven en testen in je werk integreren.
Complexe concepten snel doorgronden.
Een effectieve communicator zijn.
Openstaan voor feedback en persoonlijke groei.
Documentatie prioriteit geven als kerngewoonte.
Vereisten
Minimaal 5 jaar ontwikkelervaring.
Sterke beheersing van C#/.NET.
Sterk begrip van Object-Oriented Programming.
Ervaring met methoden en tools voor ontwikkelsamenwerking (zoals Scrum, Git, GitHub, Issue Managers, Slack, Teams, enz.).
Hoogbelaste API's gebouwd en onderhouden met Rest of GraphQL.
Gebouwd op cloudplatformen, met name Azure.
Praktische ervaring met geschreven en gesproken Engels.
Je hebt een grotere kans als je
Werkervaring hebt met Big Data.
Werkervaring hebt met het Serverless Paradigm.
Gebouwd hebt met microservicesarchitectuur.
De IaaC-aanpak hebt gevolgd.
Ontwikkeld hebt voor mobiele backends.
De uitdagingen van frontendontwikkeling begrijpt.
Ervaring hebt met testen, cachen, No-SQL datastores, code-first development en migraties.
Ervaring hebt met GitHub Actions of Azure DevOps.
Bekend bent met Node.js.
Swagger, ReDoc, MkDocs, enz. hebt gebruikt voor API-documentatie.
Wat wij bieden
Snellere loopbaangroei met begeleiding van experts uit de sector en kansen om technische initiatieven te leiden.
De kans om een betekenisvolle impact te maken op de landbouwsector met bijdragen aan een toonaangevend agri-techplatform.
Beheersing van technische vaardigheden in de cloud, en het toepassen van moderne softwareontwikkeling in een ontwikkelaarsvriendelijke omgeving.
Samenwerking aan projecten met nationale en internationale reikwijdte in een dynamische, open en ondersteunende teamomgeving.
Flexibele werkafspraken (hybride Istanbul/hybride Izmir of op afstand).
Aandelenopties van het bedrijf.
Jaarlijkse prestatiebonussen.
Particuliere zorgverzekering die ook minderjarige gezinsleden dekt.
Lunch- en vervoersvergoedingen.