Senior Software Engineer (m/w/d)

Power Diagnostix Systems GmbH

  • Aachen
  • Veröffentlicht am: 28. Mai 2025
Jobbeschreibung

We are seeking a highly skilled and proactive Senior Software Developer to take ownership of the software lifecycle for a complex partial discharge monitoring solution for Gas Insulated Switchgear (GIS). This dynamic role requires deep technical competence, customer orientation, agile problem-solving, and strong cross-departmental collaboration to ensure project-specific customization. Expertise with cybersecurity and/or computer networks would be a major plus.


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.
  • Develop and optimize UI/UX.
  • Handle database design and integration using Entity Framework.
  • Automate configuration processes using shell scripts and similar tools.
  • Document features, manuals, and specifications with clarity and consistency

Customer-Centric Customization

  • Work closely with technical sales and project teams to interpret customer-specific requirements, align expectations, and deliver tailored software solutions.
  • Evaluate and implement cybersecurity and IT requirements from key accounts.
  • Participate in Factory Acceptance Tests (FATs) with customers to validate compliance.

Troubleshooting & Technical Support

  • 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), PowerShell
  • UI Development: Desktop- (WPF) and web-based (Blazor) UI technologies.
  • Database Management: MySQL/MariaDB.
  • Tools: Visual Studio, MySQL Workbench, Telerik, Entity Framework.

Experience

  • Proven experience in software development (5+ years), ideally with exposure to system architecture and design responsibilities.
  • Experience managing full product lifecycles, from concept to post-launch optimizations.
  • Background in developing data-intensive software platforms is a plus.

Soft Skills

  • Strong communication and documentation skills.
  • Problem-solving mindset with an ability to translate industrial end-user needs into development tasks.
  • Self-starter capable of managing shifting priorities and project scopes.

Nice to Have

  • Knowledge of cybersecurity best practices in embedded or industrial systems.
  • Familiarity with international customer requirements and on-site technical support.

  • Flexible working hours
  • Thorough onboarding in an international team
  • A dedicated contact person is always available to support you
  • Company benefits (Urban Sports Club, Deutschlandticket, changing partner offers via the Megger Corporate Benefit App)
  • Free drinks and fruit
  • Free company parking
Mehr