You'll translate business requirements into workable software solutions and develop and maintain required software modules.
What you will do
Development and implementation of new software modules (C++, C#)
Failure analysis and implementation of adapted software modules
Maintenance of existing software modules
Implementation of interfaces to external applications
Documentation of source coding, flows and change management
3rd line support for divisions and other international sites
Standardization and optimization of software solutions (unit testing, etc)
What you will need
Bachelor’s or Master’s Degree in Information Technology
Minimum 3+ years professional experience in a similar role depending on educational credentials
Ideally experience in the semiconductor industry
Very good knowledge in C++, C# development tools and object-oriented design as well as data analysis methodology
C++ / C# development know-how in the area of server software development, multithreading, relational database programming and performance tuning
Very good understanding of the Windows API
Good knowledge of software quality standards, automatic unit testing methodologies
Agile software development and project management
Good communication and intercultural teamwork skills
Fluency in German and good English language skills
What we offer
Flexible working hours and possibility of overtime reduction to maintain a Work-Life-Balance
Unlimited employment contract with a competitive salary and supplementary voluntary employee benefits
A wide variety of training courses and career development options
Numerous further benefits, such as retirement provisions, travel allowance for the HVV public transport ticket, bike leasing, company events, sports and leisure activities, employee discounts and more