Skip to Content

Backend Developer

Netherlands, Zuid-Holland, RotterdamProduct & Technology

Job description

Vacancy .Net back-end developer

To accelerate our international expansion, we are looking for a back-end developer. As a developer, you will be part of the team that builds the Jedlix Smart Charging platform: the leading platform that enables the seamless integration of electric vehicles on the power grid. The platform integrates with partnered EV brands such as Renault, Tesla, BMW, Audi and Jaguar, control the charging of the EVs and drive the interactions of our mobile applications. The team also builds our Virtual Power Plant, used by international energy market players to provide balancing services with the batteries in the electric vehicles. The software we make touches the real world, so reliability and resilience is something that we value and build for.

What does our stack look like?

  • C# on .Net Core; 
  • SQL Server on Azure as our data store; 
  • Docker containers on Kubernetes (using AKS);
  • Azure ServiceBus and EventHub as well as RabbitMQ for some of our partner integrations.

Although we favour C# and .Net, we have some applications written in JavaScript and TypeScript on top of NodeJS.

The team uses Azure DevOps for our sprint planning and hosts our repositories and CI/CD pipelines, we mostly deploy everything automatically, so automated testing is essential to us.

What can we offer you?

  • Apart from your salary, you can expect to learn a lot about energy markets, build software that has a significant impact on sustainable mobility and work with world-leading car brands like Renault, Tesla and BMW. Also, you get to work on software that does not only live in the virtual world, our platform controls actual electric vehicles and interfaces with the electricity grid in many countries in Europe.
  • Feel free to take one of our own cars for a spin to get some first-hand smart charging experience!
  • You will also get to work with a group of people who are enthusiastic about electric vehicles and green energy. It is not just a slogan; we work to make driving on green energy a reality.
  • As we are a small company there is plenty opportunity to try out something new; many people wear more than one hat so if you want to expand your experience, we always have challenging topics waiting to be picked up
  • We are recruiting for the following focus area's:
    • Smart Charging Applications and Smart Charging API: entails creating and exposing new Smart Charging features to our customers (B2B, B2C, white label applications)
    • Virtual Power Plant: enhancing the real time steering which uses the flexibility of charging to balance the electricity grid on market demand
    • Integrations: integrating new car brands, chargers, charging-stations, protocols (e.g. OCPI ) into our portfolio

Some practical details

  • The vacancy is for 40 hours a week, starting date is as soon as possible.
  • Our office is in Rotterdam next to the Central Station in the Groothandelsgebouw, one of the biggest start-up hubs in Rotterdam and you can find many other innovative companies here. Besides being a central location, it also offers nice perks like table tennis, pool table and football table.
  • Although we have embraced working from home, especially during the pandemic, we believe meeting in person is important and therefore we expect you to come to the office on a regular basis. Practically speaking this implies you should live in The Netherlands (including working permit)
  • We have people from various nationalities working with us, so your command of English needs to be fair, if you also speak Dutch, French or German is a plus. 
  • You have a bachelor or masters working level in computer science or exact science (or can show relevant experience)

Job requirements

What you will bring:

  • We are looking for is someone with at least 3 years of experience as a C# developer and that you know why you would want to use automated testing and have applied that in previous/current jobs.
  • You know how to work in a CI/CD environment with trunk-based development using git (no Git-flow or other strategies) and can provide constructive feedback on pull requests as we expect everyone to review each other's work. We are looking for a team player who is not afraid of pair programming.
  • In terms of technical skills: We expect you to be familiar with REST and have the know-how to apply basic resilience patterns and work with Docker. You do not have to be a Kubernetes expert, but it helps.
  • We do not expect you to be an expert in energy markets or electric vehicles, we can and will teach you that (but it sure helps to know a bit!)
  • We are a small team with a lot of things to do, so we are looking for someone who understands that there is not always time for a polished solution. At the same time, we do not compromise on quality.