Bharatrohan
Software Developer Intern
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Internship
Location:
Gurugram, Haryana, India
Work mode:
Onsite
Published on:
17 August 2026
What they need
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.
- Strong 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.
Other offers great for you!
These companies are also looking for great profiles
Alpineo Consulting
Front Arena Developer
Permanent contract
Zürich, Switzerland
Remote, Hybrid
Skills
7 days ago
Quick apply
Yunik
Data Scientist Senior – Marketing Analytics
650
Freelance
Paris, France
Hybrid
Skills
1 day ago
Quick apply
rassine agency
Business Developer freelance - Franchise Food
1 000 €/mois + 15 % du MRR à vie
Freelance
Remote
Skills
20 hours ago
Quick apply