Softwarearchitekt (m/w/d)
Core
Designing and evolving scalable, distributed software system architectures, including microservices, event-driven architecture, and serverless applications.
Role type
Senior Software Architect
Builds
Scalable distributed software systems and serverless applications
Domain
Enterprise software development, Cloud infrastructure
Deliverable
production ML models | product features
Required skills
.NET / C#, relational databases (SQL-Server, PostgreSQL), Microservices, Event-driven Design, serverless infrastructures, AWS, Agile methods, DevOps culture
Preferred skills
Angular, Microfrontend architectures
Technologies
.NET, C#, SQL-Server, PostgreSQL, AWS, Angular
Responsibilities
Conceptualizing and evolving scalable distributed software system architectures, translating business requirements into sustainable technical concepts, collaborating with product and development teams to guide implementation, conducting architecture, performance, and vulnerability analyses, selecting and evaluating market-standard components, deriving and refining software requirements on functional and non-functional levels, monitoring and ensuring architecture implementation, supporting application development in .NET / C# when needed