Software Development Intern
About the Role
You’ll contribute to real product and internal software development work. The role involves building features, solving technical problems, and maintaining code across systems, with a strong focus on ownership and execution.
Responsibilities
- Develop and maintain software features based on product or internal business requirements
- Write clean, testable, and maintainable code
- Debug issues and fix defects across applications or services
- Work on APIs, integrations, and data handling tasks
- Participate in testing, deployment support, and version control workflows
- Document work clearly and keep track of progress on assigned tasks
- Collaborate with product, design, and operations teams when required
Requirement
- Strong programming fundamentals and problem-solving ability
- Good command of at least one programming language
- Understanding of data structures, APIs, and basic database concepts
- Ability to read existing code and make changes safely
- Comfort with Git and basic development workflows
- Ability to work independently and deliver within deadlines
Nice to Haves
- Exposure to web development frameworks or backend frameworks
- Familiarity with SQL and database queries
- Basic understanding of testing and debugging tools
- Experience with cloud platforms or deployment workflows
- Prior experience building utility tools or internal systems
Qualifications
- Any software development experience through internships, projects, or freelance work
- Demonstrated coding ability through GitHub or portfolio
- Degree pursuing or completed in Computer Science, Engineering, or related field is preferred but not mandatory
Compensation
- Stipend
- ₹5,000 – ₹15,000 per month
- Performance Bonus
- Up to ₹5,000