Senior Software Engineer C# - UI Development & System Integration | Senior Software Engineer C# - UI-Entwicklung &

Brunel GmbH

Bremen, Bremen, Deutschland
Published Sep 30, 2025
Full-time
Permanent

Job Summary

This Senior Software Engineer position is centered on designing and implementing secure, highly complex software systems, primarily within the defense technology sector. Day-to-day responsibilities include system-level software development, encompassing programming, testing, and analysis of demanding components according to architectural guidelines. A core function involves integrating multiple software components into functional subsystems and supporting overall system integration efforts. The engineer will also be crucial in developing modern, intuitive graphical user interfaces (UIs) for Battle Management Systems, leveraging contemporary Microsoft technologies such as UWP and MAUI to ensure excellent user experience. Furthermore, the role requires providing technical guidance and mentorship to junior and mid-level developers, facilitating knowledge transfer within the project team. Candidates must possess a strong grasp of complex software architectures and be committed to quality assurance through detailed technical documentation and rigorous testing scenarios. This is a permanent, full-time role offering professional growth in challenging, innovative defense projects.

Required Skills

Education

Master's degree in Computer Science or a comparable field of study

Experience

  • Professional experience in software development, ideally in safety-critical or large system projects
  • Substantial experience working with UWP and/or MAUI for creating graphical user interfaces
  • Experience in integrating complex software subsystems into target systems
  • Experience in the technical leadership of junior and mid-level developers

Languages

German (Fluent)English (Fluent)

Additional

  • Readiness for occasional, worldwide business trips related to system integration