Software Developer for Distributed Systems | Softwareentwickler (m/w/d) für verteilte Systeme

Diehl Defence GmbH & Co. KG

Überlingen, Bodensee, Baden-Württemberg, Deutschland
Published Dec 10, 2025
Full-time
Permanent

Job Summary

This role is for a Software Developer specializing in building and maintaining microservice-based software solutions within complex, hardware-adjacent distributed systems. The day-to-day responsibilities include the full development lifecycle: utilizing modern tools for efficient implementation, designing and testing interfaces to integrate with various external systems, and actively collaborating with technical project managers. A key part of the job involves investigating and evaluating cutting-edge technologies and protocols in both software and hardware domains. Furthermore, the developer will support team members in implementing robust automated testing, Continuous Integration/Continuous Deployment (CI/CD) pipelines, and deployment strategies, ensuring high-quality, efficient delivery in a permanent contract position.

Required Skills

Education

Not specified

Experience

  • Professional experience in microservice-based software solutions development
  • Experience working within hardware-near distributed systems environments
  • Experience developing, implementing, and testing system interfaces
  • Experience supporting automated testing, CI/CD, and deployment processes

Languages

Not specified

Additional

  • Not specified