Senior Research Software Engineer Java Spring

Updated: over 2 years ago
Deadline: 31 Oct 2021

Position

Non academic staff (supporting staff)


Department(s)

Industrial Engineering and Innovation Sciences


Reference number

V39.5186


Job description

Project

Researchers in the Humans & Technology (H&T) research theme in this department perform high-quality multidisciplinary scientific research at the intersection of humans and technology, and translate fundamental research insights into viable applications, services, and policies. In the position of research software engineer, you will support scientists and students in performing experiments in the Humans & Technology (H&T) labs by realizing required experimental setups, taking care of maintenance, upgrading, but certainly also further development of research software applications, providing documentation and supporting and instructing researchers on the use of the facilities. Specifically, within the HT&T labs, www.GameBus.eu is a research software platform that encourages and rewards families and friends to stay active socially, mentally, and physically in a personalized gaming experience. GameBus enables people to perform the activities they enjoy truly as an individual in such a way that they are part of an integrated social interaction. The platform has been developed via substantial external research funds and it continues to enable many ongoing and new research projects within the H&T theme.

Job description

We have an open vacancy for a senior research software developer. This vacancy specifically relates to developing new features and maturing testing and releasing processes. This vacancy welcomes experts who can interact professionally in English. The capability to have casual conversations in Dutch is appreciated but not required.


Job requirements
  • Expert in Java Spring and Junit, or a very strong track record with similar technologies
  • Eager to become ultimately a full-stack developer (e.g., learning also frameworks like Ionic)
  • Ability to write clear, understandable, and efficient code
  • Ability to explain your code in a plain and simple way
  • Willing to write documentation of the code
  • Ability and willingness to understand someone else’s code
  • Ability to maintain priorities with regards to test coverage
  • Experience with mocking and BDD frameworks like Mockito and Cactus, or a very strong track record with similar technologies
  • Architectural vision on GIT and Continuous Integration systems (such as Jenkins)
  • Eagerness to release frequently
  • Proud lead user of our own software (i.e., dogfooding)

Regardless the specifics of the vacancy, we are recruiting colleagues with the following shared values:

  • You are a team player, who likes to share and collaborate with colleagues
  • You pursue growth and learning
  • You are independent: researchers in the H&T theme have a roadmap, but tasks should also be added by software team members autonomously. You must be able to work on predefined tasks but also know what’s next even if there is no an explicit task on the board.

Conditions of employment
  • An environment in which you are given the opportunity to show off your excellent skills;
  • Working at an inspiring campus where we work for the benefit of humanity and where you have plenty of room for personal development and growth;
  • A team of other research software engineers that will be your buddies throughout the day;
  • A fulltime temporary appointment for 1 year with the intention to become appointed on a permanent basis;
  • A gross monthly salary (depending on experience and knowledge) and benefits (such as a pension scheme, pregnancy and maternity leave, partially paid parental leave) in accordance with the Collective Labor Agreement for Dutch Universities;
  • Additionally, an annual holiday allowance of 8% of the yearly salary, plus a year-end allowance of 8.3% of the annual salary.
  • Should you come from abroad and comply with certain conditions, you can make use of the so-called ‘30% facility’, which permits you not to pay tax on 30% of your salary.
  • A broad package of fringe benefits, including an excellent technical infrastructure, moving expenses, and savings schemes.
  • Family-friendly initiatives are in place, such as an international spouse program, and excellent on-campus children day care and sports facilities.

Information and application

More information

More information on the GameBus project, the broader H&T team of research software engineers, and this position may be obtained from dr. Pieter van Gorp (p.m.e.v.gorp[at]tue.nl).

For information about terms of employment, click here or contact Kim Spinder – van Puijenbroek (pz.ieis[at]tue.nl). 

Please visit www.tue.nl/jobs to find out more about working at TU/e!

Application

We invite you to submit a complete application by using the 'apply now'-button on this page.
The application should include:

  • A cover letter explaining your motivation and qualifications for the position
  • A detailed CV
  • Names and contact information of two or more references

If you are interested, we invite you to apply before November 1st , 2021.

Please note that a maximum of 5 documents of 2 MB each can be uploaded, so if you have more than 5 documents you will have to combine them. Please do not send us applications by e-mail.



Similar Positions