C#/.NET Software Engineer; m/w/d
Verfasst am 2026-07-13
-
Software Entwicklung
Software-Ingenieur, C# / Unity-Entwicklung, Backend Entwicklung, Full Stack Entwickler
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.
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
- 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)
- Provide prompt support to customers and commissioning engineers
- Troubleshoot software issues related to data handling, UI, connectivity, or customer IT restrictions
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
- Proven experience in software development
- Experience working with a distributed team is a plus
- Background in developing data-intensive software platforms is a plus
- Strong communication and documentation skills
- Problem-solving mindset
- Capable of managing shifting priorities and project scopes
- Knowledge of cybersecurity best practices in embedded or industrial systems
- Familiarity with remote technical support
- 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
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 via the application link or by
#J-18808-LjbffrUm nach Stellen zu suchen, sie anzusehen und sich zu bewerben, die Bewerbungen aus Ihrem Standort oder Land akzeptieren, klicken Sie hier, um eine Suche zu starten: