We're on the lookout for a seasoned full-stack developer with extensive experience in C#, primarily focusing on backend development (80%) while also contributing to frontend development in Angular (20%).
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 core development team, you’ll work 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 design through development and testing, up to end-to-end integration with other Netafim products.
Responsibilities
- Work as part of the core team, designing and developing high-quality, scalable backend systems that serve high-volume traffic.
- Build, maintain, and optimize scalable microservices architectures and event-driven systems.
- Take end-to-end ownership of major features and new services, from design to deployment.
- Debug and solve complex problems related to backend infrastructure.
- Develop and maintain frontend components in Angular, ensuring a seamless user experience.
Requirements:
- 3+ years of experience with .NET Core – Must
- A proven track record in designing and developing web services & Microservice Architectures – Must
- Hands-on experience with Angular – Must
- In-depth understanding of the web development process (design, development, and deployment) – Must
- Strong knowledge of Docker, Kubernetes, and Containers – Must
- Experience with cloud technologies(Azure,AWS,GCP), preferably Azure - Must
- Experience with Agile methodology – Advantage
- Familiarity with NoSQL databases – Advantage
- Bachelor's, Master's, or higher degree in Computer Science, Software Engineering, or a related field