Job Openings Intern - Software Engineering

About the job Intern - Software Engineering

Overview

Support the development of scalable telecom and digital solutions while gaining hands-on experience in software engineering, coding practices, and system integration.

Key Responsibilities

  • Assist in coding, debugging, and testing software components across backend and frontend systems
  • Support development of features using programming languages such as Java, JavaScript, or similar technologies
  • Work on API development and integrations with internal and external systems
  • Collaborate with cross-functional teams including QA, DevOps, and business teams to ensure smooth delivery
  • Follow coding standards, best practices, and secure development guidelines
  • Participate in code reviews, testing, and troubleshooting activities
  • Support documentation of technical designs and development work
  • Assist in improving application performance and resolving issues
  • Contribute to Agile/Scrum activities such as sprint planning and stand-ups

Person Specifications

  • Undergraduate in IT, Engineering, or a related field
  • Basic knowledge of programming languages (e.g., Java, JavaScript)
  • Understanding of databases, APIs, and software development concepts
  • Good analytical, problem-solving, and communication skills
  • Ability to learn quickly and work collaboratively in a team

Added Advantage

  • Knowledge or interest in telecommunications or digital platforms is a plus