Softwarearchitekt (m/w/d)
Core
Designing, steering, and evolving complex software architectures for the corporate group, acting as a central interface between project/product management and technical teams.
Role type
Senior Software Architect (Technical Lead) (via careerplan.io/jobs/15939-BB-635295-7878-1226-S-softwarearchitekt-mwd-at-rheinmetall-ag)
Builds
Software architectures, component implementations, and process documentation for large-scale software projects.
Domain
Enterprise Software Engineering
Deliverable
production ML models
Required skills
Software architecture design, technical leadership, functional and non-functional requirements analysis, make-or-buy decision making, conflict management, enterprise-level communication, object-oriented programming, English (fluent)
Preferred skills
Experience with market-available software components, performance analysis, vulnerability analysis
Technologies
Object-oriented programming languages
Responsibilities
Analyze customer requirements and refine functional/non-functional specifications, create and maintain software architectures, lead and mentor high-quality software teams, oversee architecture implementation and component integration, conduct technical analyses (vulnerability/performance), drive make-or-buy decisions, serve as the primary interface for project and product management.
Seniority
Senior, hands-on IC with leadership responsibilities
