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

Interested in a job that really counts? Welcome to Megger!

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

For our Aachen location, 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.

Join our team!

After a targeted induction programme, you will be responsible for the following tasks:

Software Development & Architecture

  • Design, implement, and maintain scalable software for desktop and web applications
  • Build backend systems using C# (.NET 8/Core), gRPC, SignalR, 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

Your Profile:

Technical Skills

  • Programming languages: C# (.NET Core / Framework), shell scripting
  • UI/UX development: Desktop and web-based UI technologies, such as Dart/Flutter and WPF
  • Database management: Postgres, Maria-DB, 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

Additional qualifications that will make you a strong candidate

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

What we offer:

  • Flexible working hours (flexitime, 38h/week)
  • Structured onboarding and introduction to our international team
  • A contact person is always available to support you
  • Company benefits (Urban Sports Club, Germany ticket, changing partner offers via the Megger Coperate Benefit App)
  • Free drinks, fruit

About Megger Power Diagnostix:

Power Diagnostix is a dynamic and international company in a growing market. You will work in an area with varied tasks, flexible working hours and performance-related pay in a collegial working environment with a pleasant working atmosphere.

Sounds like your next career move?

Then send us your complete application documents including your CV, salary expectations and earliest possible starting date using our contact form below or by e-mail: personal@megger.com.

Power Diagnostix Instruments GmbH
Vaalser Strasse 250
52074 Aachen
Tel.: +49 (0)241 74927
www.megger.com

Bewerberformular
Name
Adresse
Drag & Drop Files, Choose Files to Upload Du kannst bis zu 10 Dateien hochladen.
Drag & Drop Files, Choose Files to Upload Du kannst bis zu 10 Dateien hochladen.
Datenschutzhinweise

Keine Stelle gefunden? Jetzt einfach initiativ bewerben.

Du findest dich in unseren Werten wieder, hast technisches Know-how oder Lust, die Energie- und Infrastrukturwelt aktiv mitzugestalten – aber keine passende Stelle ist dabei? Dann ergreif die Initiative! Wir sind immer auf der Suche nach Menschen, die mitdenken, anpacken und neue Perspektiven einbringen. Egal ob im technischen, kaufmännischen oder kreativen Bereich: Wenn du glaubst, dass du zu uns passt – dann überzeug uns einfach!

Fragen gibt es immer wieder...

Du hast Fragen zu deiner Bewerbung, dem Ablauf oder dem Arbeiten bei uns? Hier findest du Antworten auf die wichtigsten Punkte – kompakt, ehrlich und auf den Punkt.
Wie bewerbe ich mich bei Megger?
Du kannst dich direkt online über unsere Karriereseite bewerben oder deine Unterlagen per E-Mail senden. Bitte achte darauf, dass deine Bewerbung vollständig ist – mit Lebenslauf, relevanten Zeugnissen und (wenn möglich) einem kurzen Motivationsschreiben.
Was passiert nach dem Absenden meiner Bewerbung?
Sobald deine Bewerbung bei uns eingegangen ist, erhältst du eine Eingangsbestätigung. Danach prüfen wir deine Unterlagen sorgfältig und melden uns in der Regel innerhalb von 7–10 Werktagen bei dir.
Gibt es auch die Möglichkeit für eine Initiativbewerbung?
Ja! Wenn du aktuell keine passende Stelle findest, freuen wir uns trotzdem über deine Initiativbewerbung. Beschreibe einfach, in welchem Bereich du dich siehst und was dich motiviert – wir prüfen dann intern passende Einsatzmöglichkeiten.
Wie läuft das Kennenlernen bzw. Vorstellungsgespräch ab?
Je nach Stelle und Standort führen wir Erstgespräche telefonisch oder per Video. Im nächsten Schritt laden wir dich – wenn möglich – zu einem persönlichen Gespräch vor Ort ein. Dabei geht es nicht nur um deine Qualifikationen, sondern auch darum, ob wir zueinander passen.
Kann ich mich auch als Berufseinsteiger:in oder Quereinsteiger:in bewerben?
Unbedingt. Wir schätzen neue Blickwinkel und unterstützen dich beim Einstieg. Wichtig sind uns deine Motivation, Lernbereitschaft und ein grundlegendes Interesse an unseren Themen – alles Weitere bringen wir dir gerne bei.
Welche Unterlagen sollte ich mitschicken?
Neben deinem Lebenslauf freuen wir uns über relevante Zeugnisse, Zertifikate und – wenn du magst – ein kurzes Anschreiben, das uns zeigt, wer du bist und warum du zu uns möchtest. Bei kreativen oder technischen Berufen sind auch Arbeitsproben willkommen.
Wie flexibel sind Arbeitszeiten und Arbeitsorte bei Megger?
Flexibilität ist uns wichtig. Je nach Position bieten wir flexible Arbeitszeitmodelle sowie mobiles Arbeiten an. In manchen Bereichen wie Fertigung oder Service vor Ort gelten natürlich feste Einsatzzeiten – aber auch hier mit Planbarkeit und Rücksicht auf dein Leben.
Wie sieht die Einarbeitung bei Megger aus?
Du wirst von Anfang an strukturiert begleitet – mit einem Einarbeitungsplan, festen Ansprechpartner:innen und Kolleg:innen, die dich unterstützen. Ziel ist, dass du dich schnell wohlfühlst und eigenverantwortlich arbeiten kannst.

Empowering sustainable infrastructure excellence through data-driven insights

Kontakt

Copyright: © 2026 Megger Germany GmbH. All Rights Reserved.