Role Overview
We are seeking a highly motivated and fundamentally strong Software Development Engineer (SDE) Intern to join our engineering team. In this role, you will get hands-on experience building, testing, and maintaining software applications while working closely with experienced developers. If you have a solid grasp of Computer Science fundamentals and a deep passion for writing clean, efficient code, this is the perfect opportunity to kickstart your career and make a real impact.
Responsibilities
- Develop, test, and maintain software applications in alignment with project requirements.
- Take ownership of assigned tasks and support tickets, ensuring they are completed in a timely and efficient manner.
- Write clean, scalable, and efficient code, and ensure all code is properly documented.
- Work closely with cross-functional team members to design and implement new features.
- Actively participate in code reviews to maintain code quality, share knowledge, and ensure adherence to engineering standards.
- Debug, troubleshoot, and resolve software issues and bugs.
- Assist in developing and updating technical documentation and user manuals.
- Stay updated with the latest industry trends, tools, and emerging technologies.
Requirements
- Strong foundational knowledge of core Computer Science concepts (e.g., Data Structures, Algorithms, Operating Systems, Computer Networks).
- Deep knowledge and hands-on capability in at least one programming language.
- Solid understanding of Version Control (Git), Databases (DB), and SQL.
- Familiarity with the Software Development Life Cycle (SDLC) and basic programming tools/environments.
- Strong analytical skills with a proactive approach to debugging and troubleshooting.
Skills
- Python
- Rust
- Git
- SQL
- Data Structures
Compensation & Benefits
- Stipend: ₹10,000 – ₹15,000 per month.
- Work Mode: In-Office
- Duration: 4 months.
- PPO Opportunity based on Performance
- Additional Perks: Free meals