Company Overview :
AgroStar is India's largest digital agri-platform, empowering farmers with the right information and access to quality agri-inputs to help them grow better and earn more. Operating across multiple states in India, AgroStar leverages technology and data to solve critical agricultural challenges, impacting millions of farmers and transforming the agricultural landscape.
Role Overview :
As a Software Development Engineer I at AgroStar, you will be a key contributor to building and scaling our backend systems that power our platform. You will work closely with a team of experienced engineers, product managers, and data scientists to design, develop, and deploy high-quality, scalable, and reliable solutions. Your work will directly impact the lives of millions of farmers by enabling them to access the resources and information they need to succeed.
Key Responsibilities :
- Design, develop, and maintain RESTful APIs using Python or Golang to support various AgroStar platform features.
- Contribute to the architecture and design of backend systems, ensuring scalability, performance, and reliability.
- Write clean, well-documented, and testable code to ensure code quality and maintainability.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and resolve production issues to ensure system stability and uptime.
- Participate in code reviews to maintain code quality and share knowledge within the team.
- Optimize existing systems for performance and scalability to handle increasing user traffic and data volume.
Required Skillset :
- 1- 3 years of experience in backend development, with a focus on Python / GoLang.
- Btech/BE in Computer science/IT, MSc in Computer science, MCA.
- Demonstrable ability to design and implement RESTful APIs using Python (with frameworks like Flask or Django) or Golang.
- Proven experience with backend architecture principles and best practices.
- Solid understanding of relational databases, particularly MySQL, including schema design, query optimization, and data modeling.
- Proficiency in working with Linux environments and command-line tools.
- Strong problem-solving and analytical skills, with the ability to debug and troubleshoot complex issues.
- Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1617974