← TalentNest HR Careers

Agricultural Software Developer

🏢 Company: SelfCrops
📍 Location: Tirupati
💼 Type: Full-time
🎯 Experience: 2–4 years
🏷 Department: Engineering
📅 Posted:

About the Role

SelfCrops is building an end-to-end digital platform connecting farmers, agri-advisors, input suppliers, and buyers. We need a Software Developer to build and maintain the backend services and APIs that power our agricultural intelligence.

Key Responsibilities:
• Build and maintain REST APIs for farmer onboarding, crop advisory, and marketplace features
• Integrate with external data sources — weather APIs, satellite imagery, soil databases, price feeds
• Develop mobile-first web interfaces for farmer-facing features
• Build admin dashboards for agronomists and supply chain managers
• Implement geospatial features — farm boundary mapping, field analysis, route optimisation
• Write unit tests and maintain code quality through code reviews

Requirements

• B.Tech in Computer Science, IT, or related field
• 2–4 years professional backend development in Python/Django or Node.js
• Experience with PostgreSQL/PostGIS and REST API design
• Basic GIS knowledge or willingness to learn geospatial programming
• Agriculture domain knowledge is a strong differentiator

Required Skills