Role Overview
We are looking for enthusiastic and motivated Technical Interns to join our engineering team for a one-year internship program. This internship offers hands-on experience in software development, testing, cloud technologies, data management, and emerging technologies while working on real-world projects under the guidance of experienced professionals.
Responsibilities
- Assist in designing, developing, testing, and maintaining software applications.
- Write clean, efficient, and well-documented code.
- Participate in code reviews and debugging activities.
- Collaborate with cross-functional teams to deliver project milestones.
- Support application testing, deployment, and maintenance.
- Learn and work with modern development tools, frameworks, and cloud platforms.
- Prepare technical documentation and reports as required.
- Follow coding standards, security guidelines, and development best practices.
Requirements
- Basic knowledge of programming languages such as Java, Python, C++, or JavaScript.
- Understanding of object-oriented programming concepts.
- Familiarity with SQL and relational databases.
- Basic understanding of web technologies (HTML, CSS, JavaScript).
- Knowledge of software development lifecycle (SDLC).
- Good analytical and problem-solving skills.
- Strong communication and teamwork abilities.
- Willingness to learn new technologies and adapt to a fast-paced environment.