Job
In this role, you will develop secure management systems, set architecture standards, support coding excellence, and be responsible for implementing sustainable software solutions in Java.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- As a Software Architect, you develop the technical foundation for secure, future-proof management systems.
- In this role, you set architectural standards, promote engineering excellence, and support the development of our in-house engineering capabilities.
- You are responsible for defining, evolving, and overseeing the software architecture for secure and sustainable software solutions.
- You analyze and specify requirements as part of development projects and support their implementation in accordance with the V-model.
- You develop complex software components, particularly in the Java ecosystem, and actively contribute your technical expertise to their implementation.
- You ensure high code quality and compliance with technical standards through code reviews, merge requests, and architecture governance.
- You support and empower developers through mentoring, professional exchange, and coaching.
- You establish and continuously advance best practices in architecture, security, maintainability, and software quality.
Our expectations of you
Education
- You have a completed master’s degree in computer science, software engineering, or a comparable field, as well as several years of professional experience in software architecture and software development.
Qualifications
- You have in-depth knowledge of software architecture, particularly in the areas of architectural goals, architecture and design patterns, and software quality assurance.
- Ideally, you have knowledge of cryptography, PKI, and secure software development.
- You stand out for your excellent communication skills, professional stakeholder management, and ability to explain complex technical concepts clearly.
Experience
- You have experience in system architecture and understand the relationships and dependencies between software, system, and hardware components.
- Ideally, you have some initial experience with AI-assisted software development and agentic AI systems (Agentic AI), as well as using them to automate development and engineering processes.
What we offer
- Employment type: Full-time, permanent.
Benefits
Health, fitness & fun
Work-Life-Integration
Higher take-home pay
Topics you will work on
Job locations
About your employer
Rohde & Schwarz entwickelt, produziert und vermarktet innovative Produkte der Messtechnik, Broadcast- und Medientechnik, Cybersicherheit, Sichere Kommunikation sowie Monitoring und Network Testing. Vor 85 Jahren gegründet, unterhält das Unternehmen ein Vertriebs- und Servicenetz in mehr als 70 Ländern.
- 250+ Employees
- Established Company
- Onsite, Hybrid
- Industry, Production
Employer reviews
- Career growth
- 3.2
- Working conditions
- 3.8
- Team culture
- 3.5
- Engineering
- 2.7
More jobs
These jobs might also interest you
Operation, monitoring, and further development of the network infrastructure. Administration and configuration of firewalls, routers, and switches. Ensuring network availability, performance, and security. Participation in IT security concepts and...
Hello, let's say WE! We - the HUK-COBURG Insurance Group - are among the top 10 in Germany. Founded over 90 years ago, we are now the leading insurer for private households with over 13 million customers and the largest German auto insurer. Our...
Anyone who joins here not only designs software – they bring machines to life that are recognizable on real construction sites. Software Developer (m/f/d) Basic Engineering Our client is an internationally leading manufacturer of technically...