Internship - Computer Engineering

Intergo Telecom is a leading technology company specializing in CPaaS (Communication Platform as a Service) solutions. Our mission is to empower businesses through seamless communication tools that elevate customer interaction. Our platform enables voice, messaging, and omnichannel capabilities at scale. 

As a Software Engineering Intern, you will work alongside experienced engineers on modern communication systems while gaining valuable industry experience.

 

Your Responsibilities:

  • Assist in designing, developing, and maintaining backend systems under the guidance of senior engineers
  • Support the development and testing of RESTful APIs for internal and external integrations
  • Participate in building and improving microservices-based architectures
  • Collaborate with cross-functional teams including Product Managers, QA, and DevOps in an Agile/Scrum environment
  • Contribute to writing clean, maintainable, and well-documented code
  • Help with debugging, troubleshooting, and performance optimization
  • Learn and apply best practices such as version control, code reviews, and testing methodologies
  • Stay updated with emerging technologies and actively contribute to team learning initiatives

Requirements

 

  • Currently pursuing or recently completed a degree in Computer Science or a related field
  • Basic knowledge of at least one object-oriented programming language (preferably Java)
  • Understanding of fundamental programming concepts, data structures, and algorithms
  • Familiarity with REST APIs and basic web development concepts
  • Basic knowledge of relational databases (e.g., MySQL) is a plus
  • Familiarity with Git or other version control systems
  • Strong willingness to learn, adapt, and take initiative
  • Good problem-solving skills and attention to detail
  • Ability to work collaboratively in a team environment

 

Considered a Plus:

  • Exposure to frameworks such as Spring Boot, Laravel, or similar
  • Familiarity with Linux/Unix environments
  • Basic understanding of microservices architecture
  • Knowledge of Docker or cloud platforms (AWS, GCP, Azure)
  • Experience with personal, academic, or open-source projects
  • Interest in telecommunications or communication technologies

Benefits

What You’ll Gain:

  • Hands-on experience working on real production systems
  • Mentorship from experienced engineers
  • Exposure to modern development tools, frameworks, and practices
  • Opportunity to grow into a full-time Software Engineer role

apply: Internship - Computer Engineering - Intergo Telecom Ltd