Job
In this role, you will shape the software architecture and accompany projects from vision to implementation, focusing on DDD, microservices, and CI/CD with modern cloud technologies.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- As a Senior Software Architect, you will shape the technological future of our application and system landscape.
- You are responsible for developing sustainable software architectures at micro and macro levels, evaluating architectural decisions regarding their impact on quality attributes, and supporting projects from the vision stage to production implementation.
Our expectations of you
Education
- Degree in Computer Science / Business Informatics and several years of experience in software architecture.
Qualifications
- In-depth knowledge of modern architectural concepts such as DDD, Clean Architecture, SOA, and Microservices.
- Proficient handling of modern technologies such as cloud platforms, Docker, Kubernetes, REST, CI/CD, and IaC as well as git-ops, e.g., Terraform, ArgoCD.
- Analytical thinking, strong communication skills, as well as consulting and coaching competence.
Experience
- Experience in architecture documentation, reviews, and evaluation procedures (e.g., arc42, UML, ADRs, ATAM).
What we offer
- Remote possible.
Benefits
Work-Life-Integration
Food & drink
Higher take-home pay
Topics you will work on
Job locations
About your employer
Our customers appreciate and value our work ethic and company culture because we are results-oriented, efficient, and respectful of the views and arguments of others.
- 1991
- Established Company
- Onsite, Hybrid
- Internet, IT, Telecommunication
More jobs
These jobs might also interest you
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...
You actively shape the technical development of our software products and influence their long-term architecture. You develop our core applications primarily using C# as the central programming language and technological foundation. You design, develop,...
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...