hero

WELCOME TO THE JOB BOARD OF THE FOOD & FLOWER INDUSTRY

Find your job, traineeship or internship in the horticultural sector.

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

Senior Backend Developer

Netafim

Netafim

Software Engineering
Yokne'am Illit, Israel
Posted on Thursday, June 27, 2024

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