0% found this document useful (0 votes)
8 views

SDE Intern JD

SDE JD

Uploaded by

sambhavgupta295
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views

SDE Intern JD

SDE JD

Uploaded by

sambhavgupta295
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Job Title: Software Developer Intern

Location: Gurgaon
Job Type: Internship (with potential for full-time opportunities post-internship)
Reports to: [Manager/Team Lead]

About Crofarm:
India is a country of farmers, and at Crofarm, we are transforming the agricultural supply
chain to empower farmers and deliver fresh, high-quality produce to consumers. Our mission
is to build India's first digitized supply chain for fruits and vegetables, ensuring maximum
value for farmers and affordable prices for retailers.

We leverage technology to create an innovative, efficient supply chain that connects farmers,
resellers, and consumers. Backed by prominent investors like Pravega Ventures, FactorE
Ventures, and angels like Rajan Anandan (MD, Google SE Asia), we are a fast-growing
startup with a vision to reshape India’s agricultural landscape.

Join us to solve real-world problems with cutting-edge technology and make a difference in
the lives of millions!

Key Responsibilities:

1. Learning & Development:


o Collaborate with senior developers to learn best practices in software
development.
o Understand business requirements and assist in designing scalable backend
systems.
2. Development & Implementation:
o Assist in building backend systems using Java and Spring Boot.
o Work on developing and testing RESTful APIs.
3. Database Management:
o Gain hands-on experience with databases like MySQL, MongoDB, and
Elasticsearch.
o Assist in designing and optimizing database schemas.
4. Code Quality & Testing:
o Write clean, efficient, and maintainable code under guidance.
o Participate in unit testing and debugging processes to deliver quality software.
5. Performance Optimization & Security:
o Learn to identify performance bottlenecks and security protocols for backend
systems.
o Gain exposure to implementing authentication and authorization mechanisms.
6. Production Support:
o Assist in deploying code to production environments and troubleshooting any
issues under supervision.
7. Collaboration:
o Work closely with cross-functional teams, including product managers and
front-end developers.
o Contribute ideas to improve system design and processes.

Required Qualifications:

 Education: Pursuing or recently completed a degree in Computer Science,


Engineering, or a related field.
 Programming Knowledge: Strong foundation in Java and familiarity with Spring
Boot is preferred.
 Database Basics: Understanding of relational and non-relational databases (e.g.,
MySQL, MongoDB).
 Problem-Solving: Analytical mindset with a willingness to learn and tackle
challenges.
 Team Player: Good communication and collaboration skills.

Preferred Skills:

 Exposure to additional programming languages like Python, Golang, or Node.js is a


plus.
 Prior experience in college projects or internships that involved backend
development.

What You’ll Gain:

1. Real-World Experience: Work on live projects and contribute to building cutting-


edge technology.
2. End-to-End Exposure: Understand the full development lifecycle, from system
design to production deployment.
3. Mentorship & Growth: Learn from seasoned professionals in a supportive startup
environment.
4. Dynamic Work Culture: Experience a flexible and growth-oriented workplace
surrounded by greenery.
5. Career Opportunities: High-performing interns may receive offers for full-time
positions post-internship

You might also like