AGV Senior Java Software Engineer

As a Senior Java Software Engineer you are responsible for implementing, developing, testing, supporting and installing our Linux based AGV-software suite (both at SCADA-level and embedded/vehicle level). You work in a multidisciplinary team and are responsible for ensuring that the software systems meet the customer’s specifications. You provide both logistical and technical insight to create solutions that deliver optimal automation performance. Also, the responsibility for the safety policies and procedures are part of your job. This to ensure a safe working environment as much as possible. 

What is your role?

A small part of what you’ll be doing is found on this list:

  • Responsible for implementing and testing the control software for AGV-systems at supervisor and vehicle level; 
  • Troubleshooting and solving software problems; 
  • Analyze and monitor application performance and propose improvements; 
  • Guiding the junior engineers in the software engineering domain. 

Who are you?

You plan and instruct our junior engineers about the problems and tasks that they have to do. Think about inspecting, analyzing, repairing, maintenance, installing and getting our products and systems up and running. You will be reporting all of this to the Engineering Manager. 

Solliciteer direct!

Qualifications for this role

  • You have a bachelordiploma (preferable in informatics, automationtechnology or informationtechnology) OR similair working experience; 
  • Strong experience with JAVA, Spring and Micro-services (8+ years of active development); 
  • A minimum of 5 years experience with writing applicationsoftware for technical applications; 
  • Proficient with distributes systems, Cloud Computing (Azure), Distributed Systems (Docket, Kubernetes), CI/CD pipelines (Jenkins, Github Actions), system monitoring (InfluxDV, EFK Stack), testing frameworks, Linux environment and scripting languages (Python, Bash); 
  • Experience with product-grade large scale streaming (e.g. Kafka), BPMN Software and with Agile Development lifecycle methodology; 
  • Knowledge of architecture and design in all systems; 
  • Excellent written and oral communication skills in English. Dutch and German are a plus; 
  • The capacity to act independently and generate and prioritize innovative solutions to complex problems; 
  • The ability to remain calm an professional in a demanding and dynamic work environment.  

AGV Senior Java Software Engineer

As a Senior Java Software Engineer you are responsible for implementing, developing, testing, supporting and installing our Linux based AGV-software suite (both at SCADA-level and embedded/vehicle level). You work in a multidisciplinary team and are responsible for ensuring that the software systems meet the customer’s specifications. You provide both logistical and technical insight to create solutions that deliver optimal automation performance. Also, the responsibility for the safety policies and procedures are part of your job. This to ensure a safe working environment as much as possible. 

What is your role?

A small part of what you’ll be doing is found on this list:

  • Responsible for implementing and testing the control software for AGV-systems at supervisor and vehicle level; 
  • Troubleshooting and solving software problems; 
  • Analyze and monitor application performance and propose improvements; 
  • Guiding the junior engineers in the software engineering domain. 

Who are you?

You plan and instruct our junior engineers about the problems and tasks that they have to do. Think about inspecting, analyzing, repairing, maintenance, installing and getting our products and systems up and running. You will be reporting all of this to the Engineering Manager. 

Solliciteer direct!

Qualifications for this role

  • You have a bachelordiploma (preferable in informatics, automationtechnology or informationtechnology) OR similair working experience; 
  • Strong experience with JAVA, Spring and Micro-services (8+ years of active development); 
  • A minimum of 5 years experience with writing applicationsoftware for technical applications; 
  • Proficient with distributes systems, Cloud Computing (Azure), Distributed Systems (Docket, Kubernetes), CI/CD pipelines (Jenkins, Github Actions), system monitoring (InfluxDV, EFK Stack), testing frameworks, Linux environment and scripting languages (Python, Bash); 
  • Experience with product-grade large scale streaming (e.g. Kafka), BPMN Software and with Agile Development lifecycle methodology; 
  • Knowledge of architecture and design in all systems; 
  • Excellent written and oral communication skills in English. Dutch and German are a plus; 
  • The capacity to act independently and generate and prioritize innovative solutions to complex problems; 
  • The ability to remain calm an professional in a demanding and dynamic work environment.  

About Oceaneering

Oceaneering AGV Systems develops, produces and maintains innovative, efficient total logistics solutions using automated controlled vehicles (AGVs). Through innovative application of our field-proven hardware and software, our customers can benefit from the use of our AGV systems in mission-critical operations, providing long-term strategic value. We are based in Houston, Texas, but have headquarters in several countries and cities. For this position you will be based in Utrecht, the Netherlands. 

About Oceaneering

Oceaneering AGV Systems develops, produces and maintains innovative, efficient total logistics solutions using automated controlled vehicles (AGVs). Through innovative application of our field-proven hardware and software, our customers can benefit from the use of our AGV systems in mission-critical operations, providing long-term strategic value. We are based in Houston, Texas, but have headquarters in several countries and cities. For this position you will be based in Utrecht, the Netherlands. 

About groei-IT

groei-IT is a recruitment and selection agency 2.0. We guide you in your career. We think it is important that you work in an environment where you are empowered. In addition, it is important that you act from your why. After all, your why is your strength. If you feel good about yourself and do your job full of energy, you are not only a talented employee, you will also be a happy person. Because we think it is important that you end up in the right place, we ask thorough questions during the interviews. We are very curious about your motives, ambitions, fears and motivations. We also consider your future plans. Your growth is our focus.

Solliciteren?