Software architect – job profile


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.

Tools for software architecture

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

Software architect jobs

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


Jobs & applications

Multifaceted projects. Competent teams and excellent prospects for your career. We offer a range of different tasks with a guarantee you will gain experience and expertise.

Search jobs

ALTEN as an employer

As a top employer we offer you numerous benefits and further advantages.

Why ALTEN is the right employer