hero

JOBS FOR GROWTH

Find your job, traineeship or internship in the food & flower industry

We advise you to search for roles in both English and Dutch using the search bar

Jobs for Growth is powered by: HortiHeroes, World Horti Center & AVAG
182
companies
1,596
Jobs

Backend Tech Lead

Netafim

Netafim

Software Engineering
Yokne'am Illit, Israel
Posted 6+ months ago

Description

We're on the lookout for a seasoned senior backend infrastructure developer with extensive experience in C# or other OOP programming language.

The ideal candidate will have a solid background in microservices development and cloud technologies, a knack for writing clean and maintainable code, and a commitment to excellence.

By joining our development team, you’ll be working on tackling some of the world's most complex challenges, advancing life around the world by creating the next generation of our Digital Farming solutions, from the design through the development and testing phases up to end-to-end integration within the other Netafim products.

Responsibilities

  • Work as part of an Infra, agile team, design and develop high-quality, scalable backend systems that serve high volume traffic.
  • Build, maintain and optimize scalable microservices architectures and event-driven systems.
  • Be responsible for end-to-end design and implementation of major features and new services.
  • Debug and solve complex problems related to backend infrastructure.

Requirements

Qualifications:

  • 5+ years of experience with OOP (Java, C#, etc.) - Must
  • A proven track record designing and developing web services and Micro Service Architecture - Must
  • In-depth understanding of the web development process (design, development, and deployment) - Must
  • Excellent coding skills - Must
  • Hands-on with Docker, Kubernetes, and Containers - Must
  • Experience in using Azure cloud technologies - Advantage
  • Experience with Agile methodology - Advantage
  • Familiarity with NoSQL databases and their declarative query languages – Advantage - Advantage
  • Bachelor, Master, or higher degree in Computer/Software Engineering, or a related field.

Personal skills

  • Passionate about technology, driven by challenges, and inspired by the opportunity to build multi-disciplinary products
  • Strong engineering capabilities with a can-do attitude
  • Excellent communication and teamwork skills
  • Capable of executing & delivering under uncertainty in a dynamic environment
  • Excellent verbal and written skills in English