Keywords: Java, OpenGL, Actual programming, Non-web, No database
As a Senior Software Engineer, you are responsible for all aspects of software engineering. You talk to colleagues to find out what to build. You also design, discuss, and implement the solution. In our team we build emulation software, which tries to mimic the relevant behaviour of a physical warehouse or airports system.
Vanderlande uses a collection of software components to control our solutions, and these components need to be tested. Because Vanderlande is a global market leader, we deliver large systems, in which it's not unusual to have more than 200.000 trays in one system. Now imagine trying to do a full scale test, the effort it would take to put all those trays in their initial position, and to put them back for the second run. Avoiding this is the purpose of our emulation model, it allows the integration team to run full scale tests without the usual required effort and cost, and it allows them to start testing before the physical system is completed.
How do we do that?
The software we write is highly complicated, it has to emulate all the quirks of the real system, while still maintaining performance. We want to be able to run our model on a standard laptop, which makes performance a challenge. This means our job isn't just to write working readable code, but also to write performant code. The main challenge in our day to day job is finding the correct abstraction: “How can we leave out as much as possible without sacrificing the relevant details and still allowing users and developers to comprehend the logistic process?”.
Therefore, we're looking for someone with an affinity for technology who's also a competent programmer, with experience in Object Oriented Programming, preferably Java or C# or C++.
Your qualifications and skills
If you’re an experienced, enthusiastic and versatile software engineer, you should have knowledge of:
Vanderlande is the global leader for value-added logistic process automation at airports and in the parcel market, as well as a leading supplier of process automation solutions for warehouses. In this world of technology, we believe in people – especially those who are totally dedicated, customer-driven and keen to continue learning throughout their career.
This is embraced by our Vanderlande Academy and International Talent Development programmes, with over 800 courses conducted every year. The focus is on freedom while being trusted to deliver, and this is one of the reasons why we received the highest rating of three stars in the Best Employer survey (The Netherlands).
If you’re ambitious and take your long-term career seriously, then please contact us to explore this global opportunity to join a company at the top of its game. For more information or to apply for this challenging position, please visit careers.vanderlande.com
If the role of Senior Software Engineer (JAVA) appeals to you, then please apply now by completing the application form, and uploading your CV and covering letter. For more information, please contact Mirre Sengers, Senior Recruiter on 0413-495288 or firstname.lastname@example.org.