Java software developer - craftsmanship

Thales
Hengelo, Netherlands
4 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Languages
Dutch, English
Experience level
Senior

Job location

Remote
Hengelo, Netherlands

Tech stack

Testing (Software)
Java
Automation of Tests
Behavior-Driven Development
DevOps
Selenium
Software Engineering
Systems Integration
Strategies of Testing
Data Processing
Software Modules
Information Technology
Cucumber
Docker

Job description

Within our Engineering department, high-end data processing applications are automatically tested using simulators to ensure seamless integration at the system level.

Our approach offers flexibility and transparency to our customers. The development teams have all the necessary professionals and disciplines on board to perform their work well and reliably. People are coached, and personal development tailored to individual needs and desires. Work is carried out in short iterations as a team, with continuous improvements to our processes. Our products meet the required international quality standards.

Within Engineering Operations, we as Craftsmanship support our Engineers in other disciplines with processes and best practices. We empower engineers from all engineering disciplines to focus on their core tasks. We do this by helping to onboard new projects, supporting them with their build pipelines, model repositories and test automation to accelerate quality delivery.

About the job:

As a JAVA Software Developer, you are involved in the development of our test automation software, which is vital during the development cycle of our products (Sensors, Combat Management Systems, and Fire Control Systems). This test automation framework helps our software engineers to automate their behavior driven tests, from the initial development of software modules by engineers to the qualification of the product for system integration.

Alongside the DevOps teams, your team is responsible for a reliable test automation software, ensuring that all processes of the release and test strategy are aligned across multiple teams and product segments. In addition, you are supporting other teams with test automation implementations.

Key tasks include:

  • development of new functionalities in our software test framework,

  • being a first line of contact for critical support,

  • maintaining relationships with our stakeholders,

  • resolving issues in the test framework,

  • support the implementation of the test framework across different Software Engineering disciplines

Requirements

If you have a passion for technology and would like to contribute to our solutions for fast and reliable delivery to our customers, you might be the person we are looking for. We are looking for someone with a completed Bachelor's or Master's degree in Computer Science or related field.

As a Java software developer, you have experience with:

  • Software development in complex environments (minimum 5 years)

  • Strong Java development skillset

  • Agile/Scrum development methods

  • BDD, Cucumber preferably and Selenium

  • Experience with building in Containers as a plus (docker, podman)

  • Testing knowledge

  • Analytical skills and problem-solving abilities

  • Proficiency in English and as a plus in Dutch, both spoken and written

  • Solution-oriented mindset and pro-actively initiative taking

  • Defense industry affinity

  • Excellent communication skills and the ability to communicate effectively with team members and stakeholders

As a person, you are creative, open, and flexible, capable of operating as a team player. Additionally, you are results-oriented and proactive. You will work in a small team where a proactive mindset is a key to success.

Benefits & conditions

A nice workplace in a modern building, where we value a good work-life balance and flexibility

  • 40 leave days per year, travel expenses and a flexible benefits à la carte package with options like purchase/sale of leave hours, internet costs, bicycle plan, company fitness, trade union contribution or relocation costs

Diversity Statement

About the company

Active in the Aerospace, Defense, and Security sectors, Thales Netherlands is the leading provider of high-tech jobs, with over 2,500 employees. Product innovation and rapid adaptation to the latest technological possibilities drive us. Examples include radar, fire control and command & control systems for naval ships, as well as communication, security, and payment systems for the business sector. Thales Netherlands is part of the Thales Group with 68,000 employees in over 50 countries, making it one of the largest electronics companies in Europe.

Apply for this position