Key Responsibilities
- Assist in developing, testing, and maintaining software applications under supervision
- Write clean, efficient, and well-documented code following best practices
- Collaborate with senior developers to understand project requirements and deliverables
- Participate in code reviews and learn from feedback
- Troubleshoot and debug issues in existing systems
- Document technical processes and maintain up-to-date records
Requirements
- Pursuing or recently completed a degree in Computer Science, Software Engineering, or related field
- Basic proficiency in programming languages like Python, Java, or C++
- Familiarity with version control systems (e.g., Git)
- Strong problem-solving and analytical skills
- Ability to work in a team and adapt to feedback