20 Aug
|
Bharatrohan
|
Gurugram
20 Aug
Bharatrohan
Gurugram
Software Developer Intern
Position: Software Developer Intern
Location : Gurugram
Departmen t: Software Development
About Us
BharatRohan is an Indian agricultural technology (AgTech) company that specializes in providing drone-based solutions for farmers.
Our primary goal is to empower farmers with advanced technology to improve their yields, profitability, and sustainability. We offer various products and services, including:
- CropAssure : A decision support system that utilizes hyperspectral imaging technology to provide farmers with early pest and disease detection, nutrient deficiency analysis, and yield prediction.
- SeedAssure : A platform that helps seed companies research and develop the right seeds for their specific market needs and conditions.
- SourceAssure : A platform that enables buyers to purchase residue-free, traceable, and sustainably grown agri-commodities
BharatRohan is committed to promoting sustainable agriculture and we have aligned its operations with nine United Nations Sustainable Development Goals (SDGs). We have recently received a significant investment of $2.3 million to further expand our drone-based agricultural solutions.
Key Responsibilities:
Assist in the design, development, and testing of software applications.
Collaborate with team members to understand project requirements and deliver features.
Write clean, well-documented, and reusable code.
Participate in debugging, troubleshooting, and fixing issues in the codebase.
Learn and apply best practices in software development.
Qualifications
Education
Bachelor s or Master s degree in Computer Science,
Engineering, or a related field.
Technical Skills
- Proficiency in JavaScript and understanding of ES6+ features .
- Familiarity with the MERN Stack (MongoDB, Express.js, React.js, Node.js) .
- Basic understanding of RESTful APIs and API integration.
- Basic understanding of Linux/Ubuntu , including common terminal commands, file permissions, processes, networking, package management, etc.
- Version control using Git and collaboration through GitHub/GitLab .
- Understanding of basic software development practices, debugging and troubleshooting.
- Robust problem-solving skills and a proactive approach to development tasks.
Plus - one of the following two areas:- Option 1 - E-commerce / Shopify
Basic knowledge of Shopify and Shopify Ecosystem.
Familiarity with JavaScript-based Shopify development.
Option 2 - Embedded Systems (Programming Languages only)
Basic knowledge of C or C++ .
Basic understanding of serial communication, UART/USB, TCP/UDP, or similar communication protocols .
Understanding of how software communicates with hardware/electronic devices .
Benefits
Contribute to code reviews and team meetings.
Hands-on experience with modern technologies and real-world projects.
Mentorship and guidance from experienced software developers.
Possibility of a full-time job offer based on performance.
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Software Developer Intern (Gurugram)
🏢 Bharatrohan
📍 Gurugram