Intermediate Software Architekt (m/w/d)
Core
Designing and evolving software architectures for complex systems and platforms, supporting senior architects in decision-making, and ensuring adherence to architectural standards and best practices.
Role type
Intermediate Software Architect
Builds
Cloud-native software solutions and platforms for exclusive enterprise clients
Domain
Software Development / Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
Software architecture principles, Design Patterns, Cloud infrastructure patterns, Object-oriented programming, Documentation and modeling tools
Preferred skills
Quality assurance in architecture, Non-functional requirements analysis, Security and performance in distributed systems, DevOps and CI/CD pipelines
Technologies
AWS, Azure, GCP, Java, C#, Python, Angular, React, Vue
Responsibilities
Contribute to the conception and evolution of software architectures for complex systems and platforms; Support the analysis of functional and technical requirements and derive sustainable architectural decisions with senior architects; Work on the definition and implementation of architectural guidelines, coding, and design standards; Collaborate closely with development teams to support technical questions and take on initial technical leadership tasks in the architectural context; Support architecture reviews, identify technical risks, and contribute to the continuous improvement of existing systems; Participate in the design of modern cloud-native architectures
Seniority
Intermediate, hands-on IC
