Senior .NET Developer

Europe

Are you an experienced .NET developer? Do you want to build software that revolutionizes EV Charging and Customer Loyalty? As a Software Engineer, you will enjoy technical responsibilities regarding the core processes of our software.

Responsibilities

You will literally write the future of Jibe. We are building software that transforms the EV Charging market with big partners like Total and Shell. On Customer Loyalty, we are building the next generation programs for brands like Samsung, ING, Heineken.  We truly believe in getting the best out of everyone, that’s why you will work on disciplines based on your talents and interests, such as:

  • Implementing new features and end-to-end functionalities into our products (e.g. API’s, EV features like reservations, remote commands, telemetrics,  EV ERP back office, Mobile apps, dynamic loyalty rules, big data structuring and processing)
  • Optimizing and refactoring the existing code bases
  • Participating in the entire application lifecycle, focusing on coding and debugging
  • Building readable, maintainable and performant code using best software practices
  • Optimizing application for maximum speed and scalability
  • Collaborating with other team members and stakeholders

You will do this in close collaboration with your colleagues in Romania, the Netherlands, and Bulgaria.


Must have

  • At least 7+ years of experience as a developer using .NET Technologies.
  • Strong understanding of .NET platforms: .NET Framework, .NET Core.
  • Strong knowledge of ASP.NET & ASPNET Core both for web applications and HTTP/REST services. Experience using WebSockets is a plus.
  • Strong experience with transactional database engines (e.g. SQL Server, PostgreSQL). Also, with EF Core and/or Dapper.
  • Frontend experience is a must. 
  • Strong understanding of OOP, design patterns, LINQ, asynchronous programming.
  • Baseline understanding of architectural patterns.
  • Understanding and experience in implementation of cloud-based services (AWS, or Azure). 
  • Experience with version control systems (GIT).
  • Experience with Unit Testing.
  • Experience in Agile methodologies (Scrum).
  • Excellent problem-solving skills.
  • Bachelor’s degree in computer science or information technology.
  • Microsoft certifications are a plus.

Your personal skills

  • You are passionate and self-motivated.
  • Your level of English is fluent.
  • You are a team player.
  • You agree with our Hybrid way of work.
  • You are a fast learner, and you are eager to continue developing yourself and the others around you.

Nice to have

Apply today

Congratulations!
Your application has been received! We'll get back to you.
Oops! Something went wrong while submitting the form. Please try again

Not sure this is the right job for you? We'd still like to hear from you. Drop us a line.