Python Developer

Experience

2 plus years

Location

Bangalore

Cultyvate solutions work using wireless sensors, cloud, crop models, satellite data, IVR and  AI/ML. Our irrigation automation solution process watering schedules based on real-time data collected from the sensors on the field plus satellite and sends instructions to farmers via IVR. We are looking for a backend developer who is keen on building tech with social impact. 

You will be expected to understand and maintain applications written using PYTHON to initiate IVR calls, collect feedback and derive meaningful insights from the data collected. You will be responsible for the smooth functioning of the application while ensuring the application is high-performance when servicing requests from the front end.  Additionally, you will also be involved in the development of all server-side logic, definition and maintenance of the database (MongoDB).  

Job Description

  • Understanding and maintaining the existing back-end solution based on Python and MongoDB
  • Integration of user-facing elements developed by front-end developers with server-side logic
  • Writing reusable, testable, and efficient code
  • Implementation of security and data protection best practices
  • Development and integration of data storage solutions and other applications

SKILLS AND EXPERIENCE

  • Strong proficiency in Python, Java, Javascript, Machine Learning,  and MongoDB/SQL Db
  • Knowledge of frameworks such as Django, ExpressJS and Python packages
  • Understanding of asynchronous programming
  • Basic understanding of front-end technologies, such as HTML5, and CSS3

Education

Bachelors in computer science

Apply for this Job Required