This job posting is currently inactive. Check out other active jobs at Surge Global.

Software Engineering Internship (January 2025)

Surge Global
InternshipColombo, Sri LankaLKR 50,000 - 50,000/month

Surge Global is a digital consultancy that leverages marketing, data, and technology to help businesses grow. As Sri Lanka’s leading digital firm, we employ the best content, creative, design & engineering talent the country has to offer.

Embracing a culture of transparency and equality in the workplace, we’ve built an environment helping Sri Lanka’s best marketing and creative talent thrive. Our team looks at untangling multivariate problems with an open mind and the willingness to constantly test and learn.

With our headquarters in Colombo Sri Lanka, we help scale startups to Fortune 500 companies across the United States, United Kingdom, Australia, and Sri Lanka.

This paid internship is a 12 month program, which operates in 2 tiers. The first half involves a structured training program to build up core skills, while the latter half gives hands on experience with live engagements. Starting at Rs.50,000/month, interns have the ability to increase their paid rate by moving through the tiers.

By the end of the internship, we expect that you would have gathered the skills and attitude required to work alongside the engineers and marketers here at Surge to take your career forward and join our ranks.

What you’ll be doing/learning:

  • Hands-on experience in the full software development lifecycle.
  • Hands-on experience in programming for enterprise-grade apps, and obtaining knowledge of related processes and practices.
  • Participate in requirement gathering and architecture discussions with development and business teams.
  • Work on setting up development environments and gain exposure to the Dev-Ops practice.
  • Gain exposure to international clients looking to solve a various business and engineering problems.
  • Proactive and reactive monitoring of application systems and infrastructure.
  • Improve communication skills and understand the dynamics of working in a team.

General Requirements:

  • Bachelor’s Degree in Computer Information Systems or Computer Science or equivalent.
  • Knowledge of basic programming, data structures, algorithms, and operating systems.
  • Knowledge of database concepts (both RDBMS and NoSQL).
  • Good knowledge of OOP concepts and SOLID principles.
  • Experience working on or building PAT projects using JavaScript, MongoDB, ExpressJS, React JS, and NodeJS is an absolute advantage.
  • Basic understanding of cloud-based environments such as AWS or Azure.
  • Excellent communication and problem-solving skills.
  • Excellent time management skills.
  • Excellent attention to detail.

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*
Cover Letter*
Linkedin Profile*
Github Profile*
What device/laptop do you currently own? *