Job Introduction
Are you a software developer who is not only passionate about programming, but also about co-developing large automated systems, and are you looking for a challenging and diversified job? In this function, you will develop software for the creation of virtual computer models for commissioning and optimising our complex systems.
Due to continuous growth, we are expanding our team in Spain by adding new and highly motivated employees who enjoy working on challenging tasks and solving problems with the help of state-of-the-art technology.
WHAT YOU’LL BE HANDLING
Project-based development of our high-performance software systems, algorithms and tools using C#/.NET
Preparing and carrying out simulation experiments
Independent analysis and concept design
Maintenance and updates of existing software components and collaboration on their further development
Participation in the entire project software lifecycle, from requirements engineering to design to rollout
Continuous improvement of our CI/CD pipeline
WHAT YOU’LL NEED
Profound education in the field of software development (Higher Technical College/University/FH)
Very good knowledge of object-oriented programming (ideally in C#)
Basic skills in the fields of software architecture and software design
Knowledge in Python, data analysis or BI tools of advantage
Independent and solution-oriented way of working
Good communication skills and ability to work in a team
Fluent in written and spoken English
WHAT YOU’LL RECEIVE
An appreciative working environment motivated team and an open feedback culture
Flexible working hours and a generous home office model
Cooperation across departments in international teams
Responsibility in a successful international company with a strong focus on culture and values
A reliable and stable employer based on the philosophy "Focusing on People – Learning and Growing"
Collaboration in a committed team, individual opportunities to contribute, clear goals and an open feedback culture