Senior Software Engineer
Published on by Water Network Research, Official research team of The Water Network for Agrinoze
Senior Software Engineer
We are looking for a communicative, self-motivated, fast-learner, and demonstrated team player to join our growing company. At Agrinoze, you will have the opportunity to play a key role in shaping and developing a unique platform. Together we will transform the way that food is grown!
Responsibilities
• Writing clean, high-quality, high-performance, maintainable code
• Design, develop and support software including applications, database integration, interfaces, and new functionality enhancements
• Coordinate cross-functionally to ensure projects meets business objectives and compliance standards
• Support test and deployment of new features
• Participate in code reviews
• Mentoring other developers and sharing knowledge
Qualifications
• At least 5 years of proven software development experience in any mainstream programming languages (JS / Java / Python / Golang – big advantage).
• Experience with SQL and NoSQL databases (MongoDB – big advantage).
• Experience with data modeling for a variety of persistence stores
• Deep understanding of programming paradigms – OOP, design patterns, multithreading/distributed programming, client/server architecture, high availability, stream processing
• Understanding of testing concepts and CI derivatives.
• Able to grasp new concepts quickly, excellent capacity to learn and understand new things.
• Independent, assertive, eager, and able to propose and promote own projects and initiatives.
• Team player, strong interpersonal skills with the ability to maintain collaborative working relationships with peers, management, and external parties.
Advantages
• Experience with AWS, Docker, and serverless framework
• Experience with IoT
• Experience with Node.JS
• Experience with monitoring and data visualization tools
Information
- Location: Tel Aviv-Yafo, Israel
Industry experience
Education: Bachelor
Seniority: Expert, Engineer, Consultant
Years of experience: 5 to 10 years
Taxonomy
- Software & Modelling
- Infrastructure Design Software
- Software & Services
- Water Software
- Software Platform