careers advice

Go Back

Information Technology


IT service industry in Bangladesh has crossed a long road over the last few decades. It has matured. The industry no more remains at the sideline. It joined the mainstream. Not only the industry is contributing significantly in the national income, but also it has been playing very crucial role in creating high quality employment for a sizable portion of young graduates of the country. According to BASIS survey, there are over 800 registered software and ITES (IT Enabled Service) companies in Bangladesh. There are another few hundred of unregistered small and home-based software and IT ventures doing business for both local and international markets.

Sector wise IT job opportunities: 

Banking and other financial sectors:

Capital market

Insurance company

Leasing company

Micro credit/Micro finance institutions (MFI)

Manufacturing sectors:




And other consumer goods

service industries:


Retail & Wholesale

Healthcare (hospitals, diagnostic centres etc.)


Publishing/media and

Real estate

These sectors have created sizable market space for IT solution companies.


What kind of positions exists and what are their responsibilities?

With rapid development in the field, new jobs are created every day. Employers look for dynamic and agile individuals with wide ranging skill sets that are capable of adapting to this change to create competitive content. The common ground between roles is the involvement with computer systems and information technology. Positions are widespread and diverse.

A lot of computing jobs are about Technical support- Sometimes called “desk operators”, people working in technical support are in charge of maintaining the computer system and network of your company or clients. Technicians have to solve both hardware and software related issues.

Another field of IT is programming. Software programmers, or computer programmers, work on software systems, from design to coding.  Computer programmer, you will need a software engineering or computer science degree, and have proficient programming skills.

Network engineers- implement and maintain communication networks between companies or within a company. People working as network engineers are sometimes also called network administrators.
 Web developers- design, modify and create websites.

Common tasks: 

  • Assessing the needs of the project or task that is being worked on
  • Designing systems and applications to meet these needs
  • Reviewing current operating systems and looking for where improvements can be made in these areas
  • Writing the necessary code to produce or adapt content, for example writing HTML code for web applications
  • Maintaining and upgrading software and hardware components in line with developments in the field
  • Testing developments and new features
  • Resolving any problems before going ‘live’ with new content



What is required to land a job in the IT / Software industry?

To get a job in this field, an IT-related degree is necessary. - If you have this kind of qualification but lack the experience, it is common to get an internship or trainee position in a company.

As the field is so diverse, the personal skills required for each job role varies, but there are a number of common traits present. One such trait is problem-solving. This is particularly important as problems with programming and software engineering occur all the time. People working in these positions should have an analytical and logical brain in order separate the components and find the root of the problem. Many positions require you to decipher and handle large amounts of data, so, having a good understanding of mathematics is a huge benefit.

Additionally, many jobs involve working as part of software or IT teams. This means that applicants should have good team working and interpersonal skills so they can function as a cohesive unit. Jobs are highly reliant upon one another and so good communication and team understanding is crucial. These soft skills are also important as it is common to deal with clients. Usually clients will have a less developed understanding of the information technology environment so success in a job role includes the ability to effectively explain highly technical information. Whilst also appearing professional and friendly.


Bangladesh has a promising future for this industry. This means that there are plenty of telecommunications services vacancies in Bangladesh. The telecommunications sector is in need of technicians, engineers, marketers, finance specialists, customer service and many more to keep the industry growing.

What types of jobs are available in the industry?

As every industry, the telecommunication sector needs all kinds of specialties.  The industry is looking for people from all kinds of professional backgrounds. Some jobs require more study and work experience before you can qualify for the role, if you are looking to work in engineering, you’ll need to complete a university degree and probably need to undertake some kind of work experience. The field of engineering in the telecommunications services industry is varied with many specialties. For example you can find a job as a network engineer; they are responsible for installing different types of servers, as well as FTTH system installations. You’ll also find roles for field technicians; they take care of the maintenance and the physical networks, while a network technician operates mostly on a computer level.

Major Telecommunication Company in Bangladesh:

Robi Axiata Limited 
Citycell (Pacific Bangladesh Telecom Limited)
Grameen Phone limited
Teletalk Bangladesh Limited
 Airtel Bangladesh
orascom telecom bangladesh limited ("banglalink")
BTCL or Bangladesh Telecommunications Company Limited

Useful jobsites for IT & Telecommunications: