Software Architect

Software Architect – Tasks

A software architect designs the structure of applications and how they are embedded in the system environment, meaning that he defines the interfaces with other systems and simultaneously functions as the link to other departments. They look at both the big picture in the company and the internal aspects of the application, such as specifications, options and feasibility.

Software architects illustrate the company’s technical concepts in the relevant areas of application and utilise established software architecture design patterns to do so. In addition, their area of responsibility includes identifying conceptual flaws and coming up with possible solutions. The software architect presents architectural concepts and is available to answer questions from all of the project’s stakeholders.

Software Architect – Jobs

See all our job offers for software architects in our job board.

Tools

UML
Enterprise Architect
IBM Rational Rhapsody
Visio
Arc42 Template
TFS
Jira
SonarQube
AUTOSAR
ASPICE