Java Software Design Engineer
|Werkervaring||:||Vanaf 1 jaar|
|Uren per week||:||33 - 40 uur|
As a Software Design Engineer you are member of a software development team responsible for implementation test and integration of software solutions.
You will be creating software in Java SE or Java EE, contributing to the development of software in a scrum/Agile way of
working. Several teams working together to deliver and integrate solutions to complex problems to enhance the control capability for our customers. Within one of the teams you will implement user stories and you cooperate with other software team members. You will work with Team leads and Architects. In this position you will act as software professional. You apply software engineering practices such as implementation in Java, testing, and integration.
Bachelor or MSc in computer science, mathematics, physics, or electronics.
Experience in object oriented development or technical software for high-tech equipment, working in an Agile/scrum way. Recent experience with programming in Java. Strong background in applied mathematics and clear willingness to understand complex mathematical algorithms.
Able to work in a multi-disciplinary team within a dynamic product development environment
Analytical view and pragmatic attitude
You take initiative, you are curious, ambitious, stress resistant and eager to take up new challenges
Context of the position
In order to contribute to the realization of new software functionality you will need to be able to assess, review and discuss and implement software designs. Actively seek interaction with your team members to review yours and others contributions to our software archive. You work closely with your peers:
to create software solutions
to decide on software implementation
to participate in code design and test documentation reviews
to perform pair programming