How to Become a Software Engineer in Sri Lanka
A practical guide to starting a career in software engineering in Sri Lanka.
Key points
- Learn programming – Start with one language (e.g. Python, JavaScript, or Java) and build a solid foundation.
- Build projects – Create a portfolio with small apps, scripts, or contributions to open source.
- Apply for junior jobs – Look for internships and junior developer roles on Livejobs.lk and company career pages.
- Keep learning – Stay updated with frameworks, tools, and best practices used in local and remote teams.
Latest IT jobs
Open vacancies related to this topic to help you take the next step.
- Information and Communication Technology Assistant- Kotte Road, Rajagiriya,
- Information and Communication Technology Officer- Kotte Road, Rajagiriya,
- Assistant Director - Information and Communication Technology- Kotte Road, Rajagiriya,
- Assistant Lecturer - Faculty of Business Studies(FBS)- University of Vavuniya
- Research Assistant - Faculty of Applied Science- University of Vavuniya
- Qualified Pharmacists- No. 250, Colombo Road, Gampaha
- Pharmacy Managaer- No. 250, Colombo Road, Gampaha
- QA/QC Inspector- Ceylon Petroleum Storage Terminals Limited, Kolonnawa, Wellampitiya, Sri Lanka
