Key Responsibilities
- Collaborate with senior engineers to develop and maintain software applications
- Write clean, efficient, and well-documented code following best practices
- Participate in code reviews and contribute to architectural discussions
- Debug and troubleshoot issues in existing systems
- Learn and apply modern software development methodologies
- Assist in testing and validating software solutions
Requirements
- Pursuing or recently completed a degree in Computer Science or related field
- Basic proficiency in programming languages like Python or Java
- Familiarity with version control systems (e.g., Git)
- Strong problem-solving and analytical skills
- Eagerness to learn and adapt to new technologies