13
applicants
applicants
Software Engineer Intern
Epinics
Kandy •
Internship
Job Description
If you’re passionate about technology, eager to learn, and ready to gain hands-on experience in real-world software development, this opportunity is for you. Join our team, work with experienced engineers, and build solutions that matter.
Job Role:
- Assist with the design, development, and testing of software applications.
- Work collaboratively with the team to identify, troubleshoot, and resolve software issues.
- Write clean, efficient, and maintainable code following best practices.
- Debug, analyze, and implement fixes for small-scale defects and enhancements.
- Ensure code artifacts meet high-quality standards and comply with defined guidelines, under the supervision of a software engineer.
- Support senior engineers in the design and development of complex systems and features.
Requirements:
- Currently pursuing a degree in Computer Science, Software Engineering, or related discipline.
- Strong interest in technology and innovation.
- Hands-on experience with at least one programming language.
- Understanding of Object-Oriented Design and Development concepts.
- Familiarity with software development principles and methodologies such as Agile and Scrum.
- Basic knowledge of databases and SQL.
- Exposure to or hands-on experience with React.js and Node.js will be an added advantage.
- Good communication skills with the ability to work effectively in a team.