Backend Developer (C++, C#)

KONČAR – Electrical Engineering Institute is a dynamic company with many years of experience in the areas of electrical engineering, rail vehicles and infrastructure, laboratory testing, diagnostics, and certification.

Our Transformer Monitoring Department is looking for a new co-worker who will have a chance to be a part of one of our top-performing teams.

Backend Developer (C++, C#)


Our state-of-the-art Transformer Monitoring System (TMS) improves asset management and prevents unplanned shutdowns of critical equipment in the power sector. With over 500 systems installed around the globe, the TMS system sets the standards in the field of online condition and performance monitoring.

To learn more about our Transformer Monitoring System, click on the TMS link.

We are offering you a working environment that will empower you to reach your full potential. We aim to attract the most skilled and brightest people to bring new perspectives which allow our employees to learn from each other and improve their skills. While encouraging collaboration and teamwork, we also promote a trusting atmosphere, mentoring, consulting, and exchanging ideas.

Besides challenging jobs, additional benefits, and flexible work practices, our employees are provided with continuous personal and professional development through education and training programs.

Location: Zagreb (partially remote)

Application deadline: Open for one month

Job brief

We are looking for an experienced Backend Developer with 2+ years of experience in software development and C++ or C# expertise to join our team. You will be working in a small team on an in-house project that powers more than 500 systems around the globe in the energy industry.

You will be responsible for building the backend services for our applications, translating business requirements into functional, responsive, and reliable services.

We are looking for someone who will write performant and reusable code, as our codebase runs on microcontrollers and servers, working on gathering, analyzing, storing, and retrieving of data and events in real-time.

Job responsibilities

  • Development of backend services for our online condition monitoring system which is based on our hardware and software platform.
  • Developing code that will be used on different projects and products throughout the company.
  • Optimizing the backend solutions for maximum speed and scalability.
  • Collaboration with front-end developers to improve usability.
  • Writing test cases and executing tests throughout the development process.
  • Maintaining the codebase.
  • Providing mentorship to younger team members along with code reviews.
  • Remote support for fieldwork teams.

Job requirements

  • Proficiency in C++ or C#.
  • Advanced understanding of SQL databases.
  • Good understanding of OOP.
  • Good understanding of source code control software – GIT.
  • Basic understanding of WebSocket API.
  • Basic understanding of Linux and Windows operating systems
  • B.Sc./Master’s in Computer Science/Computer Engineering is an advantage but not a requirement.

Good to know:

  • Basic understanding of industrial communication protocols and networks.
  • Basic understanding of software testing.
  • Basic understanding of WPF and .NET.

Other requirements:

  • Working knowledge of the English language.

What do we offer:

  • Friendly and supportive work atmosphere.
  • Flexible working hours.
  • Competitive salary.
  • Above-average vacation days.
  • Additional days of paid leave (e.g. marriage, the birth of a child, moving…).
  • Additional cash benefits (e.g. the birth of a child, completion of post-graduate doctoral or specialist studies…).
  • Annual gatherings at the department level.

If you are an enthusiastic, motivated, and ambitious person, open to new challenges and knowledge, and have found yourself in a description, send us your CV at

*By applying to this position, you have allowed KONČAR – ELECTRICAL ENGINEERING INSTITUTE, Ltd. processing of your data contained in the job application and attachments with the application, exclusively for this position. KONČAR – ELECTRICAL ENGINEERING INSTITUTE, Ltd. takes care of the security and protection of your data by providing appropriate personnel, technical and organizational protection measures.

KONČAR – ELECTRICAL ENGINEERING INSTITUTE, Ltd. undertakes to keep your data confidential and will not disclose it to third parties. Your data will be saved for a maximum of 30 days from the end of the contest and will be destroyed thereafter. At any time until the end of the contest, you can request the destruction of data, in which case your application will not be further considered.

For all questions related to the processing of your data, you can contact the e-mail