- Stipend
- ₹15,949 – ₹20,300 /month
- Duration
- 6 months
- Start date
- Immediately
- Location
- Work from home
Udugama SystemsVerified companyWork from home5 Nov 2026
This internship includes an online test
You'll take it right after applying — about 35 minutes.
Udugama Systems builds scheduling and dispatch software for field service companies, from two-truck plumbing outfits to regional HVAC contractors. Since 2016, the company has sold practice management software to dental and veterinary clinics in Sri Lanka.
The internship
This is a hands-on coding internship. Most of the work is in Python and Node.js, with some SQL and a bit of shell scripting. Remote position. Most of the team is in Colombo, but nobody is required to come in. Hours are flexible, with one short team call each morning. A stable internet connection and a backup power option are required.
What you'll do
Update the README and internal Confluence pages when you change how something works. Profile slow endpoints and suggest fixes, such as adding an index or caching a result. Build REST API endpoints and document them in Postman or Swagger. Write and test backend features in Python or Node.js under the guidance of a senior developer. Debug failing builds in the GitHub Actions pipeline and note what caused them.
Requirements
Undergraduates or recent graduates in IT, computer science, management or a related field. Based in Sri Lanka. Own laptop and a reliable internet connection. A GitHub profile with at least two projects you wrote yourself. Able to communicate clearly in written English on Slack and in pull requests. Comfortable writing simple SQL queries (SELECT, JOIN, GROUP BY). Basic understanding of data structures, OOP and how HTTP requests work. Available for 30 to 40 hours a week for the full internship period.
Bonus points
Exposure to Docker or a cloud platform such as AWS or GCP.
Duration: 6 months
Start date: Immediately
Stipend: LKR 55,000 - LKR 70,000 pcm
Perks
Internet allowance. Pre-placement offer (PPO) for strong performers. Free access to paid learning courses.
Duration: 6 months. Start: Immediately.
Demo job created on 11jobs for testing and demonstrations. It is not an actual opening at Udugama Systems.
Udugama Systems · Software Development
ThistlehookVerified company
Nair CloudVerified company
Nair CloudVerified company
Cedarflow LabsVerified company
Cedarflow LabsVerified company
Cedarflow LabsVerified company