Software developer – job profile

Software Developers conceive, develop and implement applications and software components. Depending on the sector and field of use, these could include web or desktop applications intended for end users, as well as user interfaces in vehicles or data processing.

The focus here is on fulfilling the client’s needs and specifications. The foundation for a successful software solution therefore is regular comparison of the current state of development with the client’s requirements. Various programming languages (Java, C#, C++, Typescript, Javascript, Groovy, etc.) and frameworks (.NET, Spring/Spring-Boot, Angular, ReactiveX, etc.) can generally be used. Regardless of the programming language, development is test-driven and the developers carry out code reviews.