For software engineers trained in India

CV for software engineering jobs in the UAE and Gulf: a guide for Indian developers

Software engineers need no professional licence to work in the UAE, so the CV itself does most of the persuading. Gulf hiring managers want to see your stack, the scale of systems you have run and the business result, not every tool you touched in college. An Indian developer should also show that paperwork will be simple: an attested degree, consistent job titles across employers and readiness to relocate.

Registration, licensing and visa rules change. Treat this as an overview and confirm every step on the official regulator and immigration websites before you apply or pay anyone.

Steps before your CV is read

  1. Understand that you need a work permit, not a licence. Unlike doctors or nurses, software engineers do not register with a professional regulator in the UAE. Your right to work comes from a work permit and residence visa, which the employer arranges through the Ministry of Human Resources and Emiratisation (MOHRE), or through a free zone authority if the company is based in one. The job title on your visa matters, so ask how the employer will classify the role.
  2. Get your degree certificate attested. For most skilled work visas, your degree certificate must be attested. For an Indian degree, the chain usually runs through state-level authentication, then the Ministry of External Affairs, then the UAE Embassy or a consulate in India, and finally the UAE Ministry of Foreign Affairs. Start early, because a missing stamp can hold up the visa, and keep the original certificate in your hand luggage.
  3. Collect experience and relieving letters. Gather relieving and experience letters from every employer, with titles and dates that match your CV exactly. Some employers and background screening firms contact previous companies, and title mismatches cause awkward questions late in the process. If your Indian employer used an internal grade code instead of a title, ask HR for a letter that also states the role in plain words.
  4. Check rules in other Gulf countries. Neighbouring countries treat technical titles differently. In Saudi Arabia, visa roles with “engineer” in the title may need accreditation with the Saudi Council of Engineers, which can include checks on your degree. Qatar, Kuwait, Oman and Bahrain have their own attestation and permit rules. If a contract names a title your degree cannot support, raise it before you accept the offer.

What to change in an Indian-style CV

  • Put a one-line technical headline under your name giving your main language, framework and cloud platform, rather than a generic “Software Professional”.
  • Rewrite client-project bullets to name the industry and scale of each product, since Gulf readers rarely recognise internal Indian project names.
  • Replace the long skills table rated in stars or percentages with tools grouped under backend, frontend, data, cloud and testing.
  • Remove Class 10 and 12 percentages, date of birth and the declaration; keep your degree, institution and relevant certifications.
  • Say whether you can relocate at short notice and whether your degree attestation is complete, since both shape how fast an offer moves.
UAE CV layout on A4 paper, 2–3 pages, with sections in this order: Contact details and photo, Personal details (nationality, visa status, location), Professional summary, Core skills, Work experience, Education and qualifications, Certifications and training, Languages, Additional information (driving licence, notice period). Photo: common.
UAE CV layout: section order, photo and paper size at a glance.

Presenting service-company and outsourcing experience

Many Indian developers spend years at IT services firms, working for one client after another. UAE employers value that range, but a list of project codenames tells them little. For each engagement, give the client’s industry and region, the product in one phrase, your role in the team and the team size. For example: “Payments platform for a European bank; backend developer in a squad of eight.” If you worked onsite in the Gulf for a client, say so clearly with the country and duration, since regional exposure counts. Leave out client names bound by confidentiality agreements and describe them by sector instead.

Showing scale, reliability and ownership

Hiring managers in Dubai’s product companies and banks want to know whether you have run software in production, not just written it. Give numbers where you can: daily active users, transactions per second, data volume, latency before and after your change, uptime targets, infrastructure cost saved. Show ownership through on-call duty, incident reviews, code review and mentoring. A bullet such as “cut p95 latency from 900 to 300 milliseconds” is far more convincing than “worked on performance”. If you are not sure of an exact figure, give a rounded range you could explain comfortably in an interview.

Matching what the Gulf tech market hires for

Technology hiring in the UAE is strong in fintech, banking, e-commerce, logistics, travel and government digital services. Look at the adverts you are targeting and mirror their language honestly: cloud platforms, microservices, mobile, data engineering or cybersecurity. Experience with Arabic localisation, right-to-left interfaces, payment gateways, identity verification or data protection rules deserves its own bullet, because these are regional needs that many applicants cannot show. Keep the skills list to tools you have used in production recently, and drop older technologies unless the job specifically mentions them.

Put your GitHub, personal website or portfolio link in the header beside LinkedIn, and pin the two or three repositories that best show clean, documented code. Never upload employer or client code. Cloud certifications from the major providers, and security or data credentials, are widely recognised in the Gulf and can help a recruiter screening hundreds of applications. List each with its full name and the issuing body. Open-source contributions, technical talks and published articles belong in a short section of their own, with a link and a one-line description of what you contributed.

Sample profile and experience bullets

  1. Backend engineer with seven years’ experience building payment and order management services in Java and Spring Boot, most recently for a retail client processing around two million transactions a day. Designs event-driven systems on AWS using Kafka and PostgreSQL, and leads a squad of five engineers. AWS Certified Solutions Architect – Associate. B.Tech in Computer Science, degree attested. Based in Pune and ready to relocate to Dubai or Abu Dhabi.

  2. Split a monolithic checkout service into six Spring Boot microservices on AWS, cutting p95 response time from 1.8 seconds to 450 milliseconds.

  3. Built an Arabic and English localisation layer for a customer mobile app, including right-to-left layouts, used by around 300,000 monthly active users.

  4. Automated deployment pipelines with GitHub Actions and Terraform, reducing release time from half a day to under 30 minutes for four teams.

  5. Ran blameless incident reviews for payment services and fixed recurring root causes, bringing monthly production incidents down from nine to two.

Documents to keep ready

  • Passport valid for the whole visa process
  • Attested bachelor’s degree certificate
  • Degree mark sheets or transcripts
  • Experience and relieving letters from each employer
  • Professional certification certificates
  • Recent passport-size photographs
  • Signed offer letter from the UAE employer

Free UAE CV template

Laid out the UAE way, ready for your own details. No signup.

One place for your job

Everything for software engineers

FAQ

Questions from Indian software engineers

No professional licence is needed to write software in the UAE. What you need is a valid work permit and residence visa arranged by your employer, which usually relies on an attested degree. Some specialised roles, such as those in security clearance environments or regulated financial systems, may involve extra background checks, so read each advert carefully.

Often, yes. Employers hire developers from other engineering, science and commerce backgrounds. The degree you hold can, however, affect the skill level and job title recorded on your work permit, and some titles may need a matching qualification. Ask the employer how your role will be classified, and make sure your attested certificates support that title.

Both routes are used. Applying from India saves money, and many UAE tech employers interview entirely online. Some candidates visit to attend interviews in person, but you must not start work until your work permit and residence visa are issued. Budget carefully, and never pay anyone who promises a guaranteed job in return for a fee.

List it under the Indian employer that sent you, with the client’s sector, the Gulf country, the months you spent there and what you delivered. Recruiters value regional experience because it suggests you understand local clients and working hours. Be accurate about the visa you held, as business visits and employment visas are different and may be checked.

Show recruiters abroad your work in one link

Put your CV, licences and certificates on a personal website — live in about five minutes.

● Live in 5 minutes · free to start · no auto-renew

Chat on WhatsApp