All jobs Print Apply

Job: Software Engineer

Active since 20-01-2017 Job category IT - Software Development
Location Amsterdam Level -
Educational level Master / Post-Graduate / ... Employment type Fixed term contract with option...
Hours 40 - 0 Salary -
Why are we looking?

Uniface is transforming its build and test framework for the Uniface product to a modern CI environment. For this reason, we are looking to extend our software factory capacity with an experienced software engineer.

What are you going to do?

You will work to transform our build and test framework to a modern CI environment. You will participate in the necessary design, tool selection, implementation and test work. You will share your knowledge of CI. You will do so as member of the factory scrum team and in close cooperation with the Uniface product development team.

You will maintain the build and test framework. When needed, you will adapt the framework to support new environments, new technologies and new tooling as well as to support change requests from the development team.

You will use the build and test framework to guarantee and deliver successful, well-defined and repeatable daily product integration builds. You will report on build results and status of our code lines, initiating corrective actions where needed, providing advice and help on build issues to the development team.

You will work with our Synergy- and GIT-based code repositories, on platforms like UNIX, Linux, Windows, VMS, and IBM iSeries, using scripting languages like Perl and shell, using tools like Jenkins, Docker, Terraform and Ansible. Most of our build framework is written in Perl, most of our product code is written in C and C++.

What are we looking for?

• Bachelor or higher degree in computer science or comparable subject.
• Ability to communicate well and share knowledge in an effective way.
• Hands-on experience with proven, real-life CI implementations.
• Firm knowledge on CI concepts and tooling.
• Firm Jenkins experience.
• Good UNIX OS experience.
• Good Windows OS experience.
• Good Perl- and Shell-scripting experience.
• Experience in an agile environment is preferred.

What can we offer you?

A great international team, with highly-technical expertise, where your input and ideas will be crucial for the continued successful use of Uniface. Besides offering an innovative and challenging work environment where it is fun to work, Uniface offers good financial compensation and a comprehensive benefit package.

Our location is terrific; the train/bus station is about 5 minutes’ walk away, we have our own parking spaces and our own (free of charge) in-house gym. The company's ongoing success depends on our employees, a diverse team of people with a key set of common attributes. We seek positive, assertive team players who have a strong desire to succeed in a technically demanding, team- and customer-oriented environment.

Uniface is a global software company that provides the most productive, reliable and scalable development tool in the industry. With continuous support for the latest technologies including mobile, web and cloud, organizations worldwide choose Uniface to build their most mission-critical applications at a high level of abstraction and realize unrivalled productivity.
Learn more at

Your Application

We would like to hear from you so please apply by sending your CV and motivation letter and completing our on-line application form.
For additional information, you can get in touch with our corporate recruiter Andrea Chatterson (mailto:

Acquisition as a result of this vacancy is not appreciated.

Candidates are already in possession of a work permit that allows them to work in the Netherlands, if applicable.

More information
This listing is a full-time job

Job category IT - Software Development
Industry / Industries IT
Region Netherlands
Keywords CI implementation, Jenkins, UNIX OS, Windows OS

Contact information

Name Andrea Chatterson