How to Become a Software Engineer in Sri Lanka

Computing, Courses, degree, Engineering, IT, Jobs 32 2418

software engineers sri lankaA software engineer is one of the top jobs right now. It pays well, it is highly rewarding, and the opportunities are incredible. For someone in Sri Lanka, getting into the field is not that difficult, at least if you meet the requirements and put your all into it. Numerous options exist for anyone who wants to enter the field. To do this, though, you need to learn the steps and necessities. Any IT field will have certain requirements. For this one, taking a course in software engineering and earning a degree is such a requirement. An educational background is an important piece of realizing your dream as a professional in this sought after field.

The demand for professionals is always high, and you can continually find exceptional job opportunities that pay well.
Who is Computer Software Engineer?

Software engineers, are also called software developers and they design and develop software applications or computer systems. Some develop the applications that allow people to do specific tasks on a computer or another device. Others develop the underlying systems that run the devices or that control networks.

There are two functions of a software engineer: development of new applications and maintenance (fixing bugs).

It doesn’t matter what sort of tools are programming languages you use, as long as you are fulfilling these roles and writing code, you are a software engineer.

Career Requirements
Bachelor’s degree in Computer science, software engineering or related field. Some employers may prefer a master’s degree

Key Skills – Analytical, problem-solving, teamwork and communication skills as well as creativity and attention to detail; familiarity with database management, development environment, program testing and other related software

First, you should understand the job in general. Do your research to know if it is a good fit for you. For software engineering, that education comes from coursework and degrees. The course type that you would have for such a degree includes math, computer literacy, engineering, and a variety of other areas relevant to computer work, programming languages, and software.
software engineering job areas
There are several options in Sri Lanka that have accredited, trusted courses that can help you to stay on top of the field. They specialize in building successful, capable software engineers that can work all across the globe, getting in major corporations and starting their own businesses.

When you find a good place, stick with it. Engineering coursework has a tendency to up the difficulty, but it is worth it once you get into the field and start making a name for yourself.

Where to get an IT degree in Sri Lanka

Degree from a National University
Universtiy of Moratuwa software engineering, University of Colombo School of Computing, Univesity of Sri Jayewardenepura Compuer Science and any other Govenment Univesities offer good IT, computer science and Software engineering degrees. However to enter most of these courses you need pass and have a good Z-score at GCE A/L examination in Mathematics stream (by following combined matematics as a subject). However you may enter into some of the IT courses by following IT as a subject or with science subjects.

External BIT Degrees and Open University
Bachelor of Information Technology BIT External degree from UCSC
BIT External Degree from University of Moratuwa
Bachelor of Software Engineering Honours at Open Univesity

Private Degrees Options in IT
Private IT degrees
Higher education and career options in IT, Computer Science after A/L

Computing and information Technology courses are offered by SLIIT, NIBM, APIIT, Informatics, IDM, ESOFT and many other Private Institutes. There are professional degrees in IT such as BCS/ ACS/ NCC.

Some steps you may follow:
Earn a degree in software engineering or a related field. Most software engineer positions require a bachelor’s degree. …
Begin programming immediately. …
Study math. …
Build software. …
Seek an internship. …
Find job opportunities. …
Consider your career goals.

Read Matched Content:



Related Posts


  1. Nalin March 15, 2017 at 12:21 pm -  Reply

    Can software engineers find jobs in kandy or any other towns? Or only in colombo?

  2. shaz February 25, 2017 at 6:09 am -  Reply

    i am hoping to select i.c.t ,physics and mathematics to achieve my goal to become a software engineer ?can i achieve it with the aid of this three subjects?

    • Hiran March 1, 2017 at 8:45 pm -  Reply

      U cannot goto engineering faculty. But u can do computer science at university of Sri Jayewardenapura

  3. Sandeepa February 12, 2017 at 8:34 am -  Reply

    Can I be a software engineer by doing A/L Technology. And what are the IT jobs of doing that subject

    • Hiran February 13, 2017 at 9:44 pm -  Reply

      To become real software engineer do A/L mathematics stream. If you want other IT technitian do IT and technology stream.

  4. Naween February 7, 2017 at 6:23 pm -  Reply

    I sat for the O/L Exam held in 2016,
    How could I be a softwear engineer.What are the required subjects one should follow in Mathematics stream to become a Software Engineer?
    Is it Chemistry or ICT with Combined Math and Physics? If II select ICT can I fallow my gole?

    • Hiran February 9, 2017 at 11:12 pm -  Reply

      Do mathematics stream

  5. shaz January 25, 2017 at 4:23 pm -  Reply

    Should we choose I.C.T Or chemistry with combined mathematics?which is appropriate and easy to become a software engineer?

  6. shazi January 25, 2017 at 9:28 am -  Reply

    Should we choose I.C.T or chemistry in the combined mathematics stream to become a software engineer?
    which one is more appropriate and easy?

    • Hiran January 30, 2017 at 7:24 am -  Reply

      Need chemistry to goto engineering faculty

  7. shaz January 19, 2017 at 4:38 pm -  Reply

    Can we become a software engineer by choosing information technology as one of the the a/l subject?

    • Hiran January 19, 2017 at 10:17 pm -  Reply

      ICT is not Engineering subject

    • nidi99 January 27, 2017 at 11:29 pm -  Reply

      I have done c.maths, physics ,it.and z is about 2.3.whats the best course i can follow?

  8. sheran January 16, 2017 at 1:27 pm -  Reply

    I sat for the O/L Exam held in 2016 December,still waiting for the results.
    How could i can be a soft wear Engineer.What are the miniumam results that i shuld have or what are the foundation courses i should fallow.

    • Hiran January 16, 2017 at 9:16 pm -  Reply

      Do A Level mathematics stream

  9. aruna udana January 15, 2017 at 9:59 am -  Reply

    UCSC BSc information system. Is it good to follow. Does it have good job opportunities?

  10. Kid January 11, 2017 at 1:16 pm -  Reply

    Can a commerce student (without doing ICT as a subject) with a nearly 2.0 Z-score get into Moratuwa University IT faculty?

  11. luffar January 4, 2017 at 10:52 am -  Reply

    sir.. after doing commerce for A/l can we become a software engineer

  12. Nafeel Mohammed January 1, 2017 at 9:55 pm -  Reply

    I did technology stream for A Level. Can I become software engineer? what i want to do?

  13. Faslur Rajah December 30, 2016 at 11:54 pm -  Reply

    Which on is best?
    1- Bsc (Hons) Sof. eng in UCSC (7 years)
    2-Bsc(special) Sof.Eng in kelaniya (4 years)

    • Hiran December 31, 2016 at 10:24 am -  Reply

      For both you need good A Level Z score. There are no 7 year degrees.

      • Faslur Rajah December 31, 2016 at 11:28 am - 

        3 years – BSc CS
        4 years-BSc(Hons)CS or BSc(Hons)Software Engineering
        Totally 7 years

  14. Faslur Rajah December 30, 2016 at 10:56 am -  Reply

    Which one have more job opportunity in Srilanka or Worldwide??

    • Hiran December 30, 2016 at 10:43 pm -  Reply

      Software engineers have jobs local or foreign jobs

  15. Haneen December 19, 2016 at 12:49 pm -  Reply

    What are the required subjects one should follow in Mathematics stream to become a Software Engineer?
    Is it Chemistry or ICT with Combined Math and Physics?
    Thanks in Advance

    • Hiran December 19, 2016 at 7:55 pm -  Reply

      If u have done mathematics then it’s ok. Mat. Phy. Chem. Or maths Physics It.

      • Faslur Rajah December 30, 2016 at 10:54 am - 

        What is the different between Bsc(Hons)Sof.Eng in UCSC and Bsc(Special) Sof.Eng in university of Kaleniya???

      • Hiran December 30, 2016 at 10:42 pm - 

        Different university.

  16. gayan December 6, 2016 at 7:53 am -  Reply

    How is the IJSE software engineering course??? It’s good course?????

  17. Dinu November 25, 2016 at 5:35 pm -  Reply

    I did Biology for A Level. Can I become software engineer?

    • Hiran November 25, 2016 at 5:39 pm -  Reply

      Yes. Follow required degree programs

  18. Asitha August 17, 2016 at 4:54 pm -  Reply

    Some think that they can become software engineer by doing Technology for A/L?

Leave a reply

Your email address will not be published. Required fields are marked *