Windows Developer / Architect

Job type:Permanent
Town/City:Munich
Region:Bayern
Sector:Software Engineering
Client Company Type:In-House
Job ref:8090
Post Date:May 15, 2026

About the Role

Windows Developer 
Location: Munich

Our client is seeking a Windows Developer to support the design and development of Windows-based system solutions within a modern cloud and cross-platform environment. This role focuses on system-level development, architecture and platform integration projects.

Key Responsibilities:

  • Develop and maintain Windows system-level components including drivers, services and installers.
  • Support architecture and integration initiatives across Windows and Linux environments.
  • Maintain development pipelines and automation processes.
  • Contribute to software integration, tooling and platform optimisation projects.
  • Collaborate with engineering teams on scalable and secure technical solutions.
  • Support the implementation of innovative system and infrastructure concepts.

Your Profile:

  • Several years of experience within Windows development and system architecture.
  • Strong understanding of Windows operating systems and low-level components.
  • Experience with C/C++, C#, Python and PowerShell.
  • Knowledge of Cygwin/MinGW environments.
  • Experience within enterprise or complex infrastructure environments.
  • Linux knowledge would be advantageous.
  • Strong analytical and problem-solving skills.
  • Independent and structured working style.

What’s on Offer?

  • Modern and technology-driven working environment.
  • Exposure to innovative cross-platform projects.
  • Collaborative engineering culture.
  • Long-term development opportunities.

More Jobs from this Recruiter

NRW, Nordrhein-Westfalen

Senior Backend Engineer

Backend Engineer The Opportunity Our client is seeking a backend engineer to help build the real-time infrastructure behind an AI-driven conversation intelligence product. The team is small, senior, and focused on a problem most backend engineers rarely encounter: systems where a few hundred milliseconds of delay changes the outcome. You'd be working on the services that stream live audio, coordinate transcription and language models in real time, and generate in-the-moment guidance while a call is still happening - where speed and uptime aren't secondary concerns but the actual product. The Role Architect and maintain the real-time service layer and REST API that power the platform. Coordinate a multi-agent processing pipeline spanning external AI and transcription services, working to strict latency requirements. Design and iterate on the database structure supporting meeting data, transcripts, and generated insights. Take responsibility for system reliability, monitoring, and security across infrastructure hosted entirely within the EU under GDPR. Develop CRM integrations that support pre-call preparation and automatic logging of call outcomes afterward. Node.js, PHP, and relational databases, hosted on cloud infrastructure. What You'll Need Solid backend experience with Node.js and/or PHP/Laravel, and relational databases. Experience with real-time systems, queues, and API design under latency constraints. A security and privacy mindset, treating sensitive data with care by default. How to Apply Interested? Get in touch with the MAM Gruppe team for a confidential conversation about this role.
Learn More
Münster, Nordrhein-Westfalen

Software Architect Java

Software Architect Java  Location: Germany / Remote Our client is seeking a Software Architect Java to support the design and development of modern software architectures across a range of complex technology projects. This role focuses on architecture design, technical leadership and collaboration within agile development environments. Key Responsibilities: Design and implement modern software architectures based on Java technologies. Support development teams on architecture, technical design and best practices. Define and improve development processes, tools and technical standards. Collaborate with QA and engineering teams to ensure scalable and reliable solutions. Support clients and stakeholders on architecture and digital transformation initiatives. Contribute to technical governance and long-term platform development. Participate in complex software and integration projects across multiple environments. Your Profile: Degree in Computer Science, IT or a related field. Strong experience within Java software development and architecture environments. Knowledge of technologies such as Spring, JEE, Hibernate, Angular or related frameworks. Experience with agile software development methodologies. Understanding of software architecture principles and design patterns. Strong analytical and communication skills. Fluent German and English language skills. What’s on Offer? Flexible and modern working environment. Exposure to large-scale and innovative software projects. Collaborative and technology-driven company culture. Long-term development and career opportunities.
Learn More

Latest Blogs

View all blogs