Back to jobs
Bangalore Urban, India
2026-10-07
Evolute Group
English
South Asia
Intern-Software Development
Role Description
The opportunity: Academic Technical Internship
Key Responsibilities
* Assist in developing, testing, and maintaining software applications.
* Write clean, efficient, and well-documented code.
* Participate in debugging, troubleshooting, and resolving software issues.
* Collaborate with team members during design, development, and code review activities.
* Support the implementation of new features and enhancements.
* Participate in software testing and quality assurance activities.
* Prepare technical documentation and reports as required.
* Learn and follow software development best practices and coding standards.
**Preferred Skills**
* Knowledge of Android application development.
* Familiarity with Git or other version control systems.
* Basic understanding of REST APIs and web services.
* Exposure to Linux/Unix environments.
* Understanding of Agile development methodologies.
Learning Opportunities
* Hands-on experience in real-world software development projects.
* Exposure to application design, coding standards, and deployment processes.
* Mentorship from experienced software engineers.
* Opportunity to work with modern development tools and technologies.
**Qualifications**
* Pursuing or recently completed a Bachelor's degree in Computer Science, Information Technology, Electronics, or a related field.
* Basic understanding of programming concepts and object-oriented programming.
* Knowledge of one or more programming languages such as Java, Python, C++, or JavaScript.
* Familiarity with databases and SQL concepts.
* Understanding of software development lifecycle (SDLC).
* Strong analytical and problem-solving skills.
* Good communication and teamwork abilities.