Software Developer Intern, Full Stack
Rempact
Rempact
About the Role
- Solve problems and build amazing stuff.
- Work under the guidance of mentors.
- Develop high-quality, maintainable code modules that are extensible and meet technical guidelines.
- Be creative and think outside the box.
Key Responsibilities
- Use abstract reasoning and problem-solving skills to solve complex technical problems.
- Quickly ramp up on at least one product or technology of strategic importance to the organization.
- Stay up-to-date with emerging trends in the field.
- Implement robust and extensible code modules as per guidelines.
- Develop good quality, maintainable code modules without defects, exhibiting attention to detail.
- Consistently apply team software development processes such as estimations, tracking, testing, code and design reviews.
Qualifications
- Currently pursuing a final year Bachelor's degree in Computer Science or a related field.
- Excellent abstract reasoning ability.
- Strong understanding of core computer science fundamentals.
- Familiarity with object-oriented programming languages such as Java, Python, or C++.
- Experience with testing, code reviews, and design reviews.
- Strong written and verbal communication skills.
- Ability to work independently and in a team environment.

