Please check your information:

Application for:



First Name:



Residence permit:

Work permit:




Date of birth:




Start date:

Salary requirement in € per year:

Registered for job search:

Covering letter/Comment:


Revise data
Send application

Due to the amount of sent data the file transfer can take a while, please do not close the window until you see a message about the file transfer success.

Software architect

A software architect develops and implements the structure of software systems, namely the software architecture. He is responsible for the requirement-compliant development and further development of individual architecture components and makes fundamental decisions regarding their interaction. He always considers the structure as a whole and a number of applications. He thus looks at the system from a more abstract perspective than a programmer does, paying attention to the non-functional characteristics of software quality such as the ability to be modified and maintained, security and performance. His function is significant because once it already exists, a software architecture requires a lot of effort and expense to change. The decision regarding its structure is thus one of the most critical and important points in the development process of any software. Due to the broadly defined nature of his tasks, the software architecture has many interfaces to the software developer and software test engineer.

Tools & methods for software architecture
UML, Rhapsody, AUTOSAR, ASPICE etc.

See all our software architect jobs 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