Lead Software Developer

NGAGE
Enschede, Netherlands
4 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time / full-time
Working hours
Regular working hours
Languages
Dutch
Experience level
Senior
Compensation
€ 6.5K

Job location

Remote
Enschede, Netherlands

Tech stack

Java
PHP
API
Code Review
Linux
Node.js
Software Architecture
Symfony
TypeScript
React
Puppet

Job description

Als Lead Software Developer combineer je hands-on softwareontwikkeling met technisch leiderschap. Je blijft zelf actief ontwikkelen, maar bent tegelijkertijd degene die overzicht bewaart, technische keuzes maakt en collega's helpt om gezamenlijk de kwaliteit van de software naar een hoger niveau te tillen. De Lead Software Developer vormt het technische tegenwicht van de Development Manager. Samen bepalen jullie de technische richting van projecten, bespreken jullie architectuurvraagstukken en zorgen jullie ervoor dat het ontwikkelteam de juiste keuzes maakt voor de lange termijn. Of jouw kracht nu vooral in Backend of Frontend ligt, maakt minder uit. Als Lead Software Developer beschik je over voldoende technische bagage om collega's inhoudelijk verder te helpen en de juiste afwegingen te maken tijdens uitdagende softwareprojecten. Binnen deze rol werk je onder andere aan het ontwikkelen van schaalbare applicaties met PHP, Symfony, Java, TypeScript, React en/of Node.js. Verder ontwerp je robuuste API's, integraties met hardware en embedded systemen, architectuurvraagstukken, performance-optimalisaties en security. Ook denk je mee over softwaredistributie en deployment waarbij technieken zoals Puppet en Mender worden toegepast. Als Lead Software Developer maak je onderdeel uit van één van de multidisciplinaire SCRUM-teams waarin Software Developers, Business Analisten, Projectmanagers en hardware specialisten dagelijks samenwerken aan projecten die vaak meerdere jaren looptijd kennen.

Requirements

  • Minimaal enkele jaren ervaring als Lead Developer;
  • Ervaring met softwarearchitectuur, code reviews, coaching van developers en het maken van technische keuzes binnen ontwikkelteams;
  • Een fullstack mindset;
  • Ervaring met Linux, hardware-integraties, embedded systemen of deployment tooling zoals Puppet of Mender is mooi meegenomen.

Benefits & conditions

  • Salaris tussen €5.500 en €6.500 bruto per maand op basis van 40 uur, afhankelijk van kennis en ervaring;
  • Hybride werken met veel flexibiliteit;
  • Dienstverband van 32 tot 40 uur per week;
  • 25 vakantiedagen;
  • Uitbetaling van overuren;
  • Pensioenregeling inclusief nabestaanden- en wezenpensioen;
  • Dagelijks verzorgde lunch;
  • Mogelijkheid tot een auto van de zaak op termijn;
  • Hardware naar eigen keuze;
  • Ruim opleidings- en certificeringsbudget;
  • Veel ruimte om de technische koers van projecten én het ontwikkelteam mede te bepalen;
  • Veel aandacht voor een goede werk-prive balans;
  • Werken in een professionele organisatie waar kwaliteit, techniek en de menselijke maat centraal staan.

About the company

Bij dit softwarebedrijf in Enschede draait alles om kwaliteit. Projecten worden alleen aangenomen wanneer het team enthousiast wordt van de technische uitdaging. Hierdoor werk je aan software waar je trots op kunt zijn, samen met ervaren collega's die graag kennis delen. Bovendien krijg je veel vrijheid om hybride te werken en jouw werkweek flexibel in te richten. Deze softwareorganisatie ontwikkelt uitsluitend maatwerksoftware voor klanten met complexe technische vraagstukken. Geen standaardproducten of kortlopende opdrachten, maar langdurige samenwerkingen waarbij kwaliteit altijd belangrijker is dan snelheid. Voordat een nieuw project wordt aangenomen, wordt eerst gekeken of het ontwikkelteam enthousiast wordt van de technische uitdaging. Daardoor ontstaat een omgeving waarin developers werken aan software die technisch interessant blijft en waarin voldoende tijd beschikbaar is om de juiste oplossingen te bouwen. De organisatie kent weinig verloop en bestaat uit veel ervaren softwareprofessionals. Kennisdeling, samenwerken en elkaar beter maken staan centraal. Daarnaast wordt software regelmatig gecombineerd met hardware, embedded oplossingen en IoT-technologie, waardoor projecten veel afwisseling bieden. De cultuur is informeel, nuchter en technisch gedreven. Er wordt veel vertrouwen gegeven, waardoor medewerkers veel vrijheid ervaren om hun werk op hun eigen manier in te richten.

Apply for this position