Please check your information:

Application for:

Salutation:

Title:

First Name:

Surename:

Nationality:

Residence permit:

Work permit:

Address:

Zip:

Location:

Date of birth:

E-mail:

Telephone:

Mobile:

Start date:

Salary requirement in € per year:

Registered for job search:

Covering letter/Comment:

Attachments:

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 developer


A software developer enables a device, for example a computer, smartphone, robot or vehicle to perform calculations, find and display information, carry out complex sequences of movements, optimise consumption and much more.

In the process that turns the idea into the product he has many different tasks and roles. In practice, he can take on all or just one set of tasks if he is already supported by a large team of developers.
The tasks include the analysis and management of requirements (requirements management), the creation of software architecture, programming and testing as well as the integration of various modules and components (software integration). The title of the employee’s position is often adjusted to his main area of activity.

Depending on the system or device to be developed, different programming languages, development models and test procedures are used. Software development poses different requirements for the development of a smart card than it does for that of a web application. Alongside the direct use of programming languages, domain-specific languages, for example in model-driven software development, can be used. Tools are deployed to generate an abstract model. Finally, software code is generated from this model. This method is used, for instance, in the development of vehicle control devices.

To ensure the required functionality and quality of a product or customer solution, the development is supported by a corresponding test process from the outset.

Programming languages for software development
C, C++, C#, Ada, COBOL, Pascal, Fortran, Java, JavaScript, Modula, Objective-C, Object Pascal (Delphi), Perl, PHP, Python, Visual Basic, HTML etc.

Tools for software development
Eclipse, Visual Studio, Jira, Subversion, Jenkins, TFS, Doors, MATLAB, Simulink, Stateflow, TargetLink, ASCET etc.


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

Start your career with one of Europe’s leading development service providers and profit from the many benefits of joining our team at ALTEN.

Why ALTEN is the right employer