Role Overview
We are looking for a motivated and enthusiastic Junior Software Developer Intern to join our training & development team. As an intern, you will have the opportunity to work alongside experienced developers and gain hands-on experience in software development. This internship is ideal for someone who is passionate about coding, eager to learn, and ready to apply their academic knowledge in a professional environment.
Responsibilities
- Learn new technologies & provide training.
- Write clean, efficient, and maintainable code based on specifications provided by the development team.
- Collaborate with the team to understand project requirements and provide input on design and functionality.
- Stay updated with the latest industry trends, programming techniques, and software development practices.
- Provide support in maintaining documentation related to projects and development processes.
Requirements
- Recently completed a Bachelor’s degree in Computer Science, Information Technology, or related fields.
- Basic understanding of web development (HTML, CSS, JavaScript) and/or back-end development (e.g., SQL, APIs).
- Knowledge of version control systems (e.g., Git) is a plus.
- Strong analytical and problem-solving skills.
- Ability to work in a team environment and communicate effectively.
- Passion for learning new technologies and improving coding skills.
- Flexible in work hours.
Benefits
- Gain practical experience working on real-world software development projects.
- Mentorship and guidance from experienced software developers.
- Opportunity to improve your technical and coding skills.
- Possibility of a full-time position upon successful completion of the internship, depending on performance.