Oglasi za posao C#/.NET Software Engineer

2 izvršioca

C#/.NET Software Engineer

IPS-Energy Serbia - Megger

Beograd | Hibrid

online intervju

14.08.2025.

MySQL .NET C# Shell Scripting Entity Framework WPF Dart Embedded MariaDB Agile RESTful SignalR .NET Core Flutter intermediate

C#/.NET Software Engineer (m/w/d)

Location: remote/Belgrade

With more than 30 years of experience, Power Diagnostix is the market leader in partial discharge and offers a wide range of products for portable, online, offline and monitoring solutions.

Role Summary

We are seeking a highly skilled and proactive Software Engineer as member of a small, dedicated team for project software development and product software maintenance for partial-discharge monitoring. The position may be involved in some but not all of the following:

  • Maintenance and customization of complex monitoring systems for Gas-Insulated Switchgear (GIS)
  • Extension of this GIS monitoring system with new peripheral devices for signal acquisition
  • Development of a stand-alone service for GIS with data management for new sensor types, and integration of the data visualization in the UI
  • Development of a service for a newly released device enabling the monitoring of transformer bushings
  • Development of new desktop software to communicate with legacy devices

This dynamic role requires deep technical competence, agile problem-solving, and strong team collaboration. Experience with cybersecurity and/or computer networks is helpful.

Responsibilities

Software Development & Architecture

  • Design, implement, and maintain scalable software for desktop and web applications.
  • Build backend systems using C# (.NET 8/Core), SignalR, gRPC, RESTful APIs.
  • Define and implement automated tests

Design and develop or support UI/UX.

  • Handle database design and integration, for example using Entity Framework.
  • Automate processes using shell scripts and similar tools.
  • Document features, manuals, and specifications with clarity and consistency.

Teamwork and Problem Solving

  • Work closely with team leader to fulfill project goals and satisfy customization and maintenance requirements.
  • Find and adopt the most efficient tools to implement solutions (focus on solutions and learn new technologies rather than being stuck in a tech silo)

Troubleshooting & Technical Support

  • Provide prompt support to customers and commissioning engineers.
  • Troubleshoot software issues related to data handling, UI, connectivity, or customer IT restrictions.

Requirements

Technical Skills

  • Programming languages: C# (.NET Core / Framework), shell scripting
  • UI/UX development: Desktop- (WPF and others) and web-based (Blazor) UI technologies. Other technologies, such as Dart/Flutter helpful.
  • Database management: MySQL/MariaDB, Entity Framework, and others.

Experience

  • Proven experience in software development
  • Experience working with a distributed team is a plus
  • Background in developing data-intensive software platforms is a plus

Soft Skills

  • Strong communication and documentation skills
  • Problem-solving mindset
  • Capable of managing shifting priorities and project scopes

Nice to Have

  • Knowledge of cybersecurity best practices in embedded or industrial systems
  • Familiarity with remote technical support

www.megger.com

Upoznaj kompaniju

O Kompaniji Iskustva Poslovi

Kompanije IPS-Energy.rs doo posluje u skladu sa vizijom “Software intelligence of tomorrow”. Njihov cilj je da ponude pouzdanu isporuku električne energije po niskoj ceni. 

Iskustvo o radu u ovoj kompaniji je arhivirano jer je starije od 2 godine.

Preporuke se učitavaju...