SUISSEJOB.COM

Working in IT in Switzerland: a guide to the digital sector

The Swiss IT sector hires mainly around Zurich, Basel, Geneva and Lausanne, in banks, pharma, insurers, telecoms operators and software firms, looking for CFC, HES or EPF profiles and often using English as the technical language.

Working in IT in Switzerland: a guide to the digital sector

Where Swiss IT jobs are concentrated

Zurich dominates the market with Google's development centres, the major banks and fintechs. Basel hires for pharma, Bern for the federal administration and Swisscom, while the Lake Geneva region relies on insurers, international organisations and EPFL start-ups.

The main families of digital roles

The field divides into development, infrastructure operations, data, security and support. Openings for a software developer job in Switzerland remain the most numerous, but banks in Geneva and Zurich also seek architects, testers and project managers.

The IT CFC and the apprenticeship route

Many Swiss technicians start with a four-year IT CFC (Federal VET Diploma), specialising in application development or platform operations, or with a mediamatics CFC. Training companies such as SBB, Swiss Post or cantonal IT services then often hire their apprentices.

Universities, federal certificates and IT certifications

After the CFC or baccalaureate, HEIG-VD, HEPIA, HES-SO Valais or ZHAW award bachelor degrees, while EPFL and ETH Zurich train researchers. Federal ICT certificates and cloud provider certifications round out these career paths.

Security, networks and systems administration

Banking secrecy and the Federal Act on Data Protection both strengthen demand for these skills. A cybersecurity specialist or network administrator finds openings at cantonal banks, university hospitals and managed service providers in French-speaking Switzerland.

English, German or French in daily work

In Zurich technical teams English is often enough, but client contact, first-level support and administration require German or French. In Fribourg and Biel, bilingualism is a real asset for a project manager position.

No sector-wide CCT, pay scales set by each employer

IT has no national collective labour agreement (CCT): Swisscom applies its own CCT, cantons and the Confederation use their salary scales, and private firms negotiate individually. Cantonal minimum wages in Geneva or Neuchâtel rarely matter for these qualified profiles.

Quotas and permits for IT professionals

An EU or EFTA national obtains a B or L permit with a contract. For an Indian or Canadian developer, the employer must prove no local candidate was available and respect federal quotas, explained on our page on Swiss work permits.

Hiring through IT consultancies and staffing firms

IT services companies place many consultants on assignments at banks and insurers. These contracts, which are often fixed-term, then fall under the staff leasing CCT if the agency is an authorised staffing provider.

Remote work and cross-border IT staff

Cross-border developers living in Haute-Savoie, the Ain or the Grand Est benefit from remote work, but Franco-Swiss tax agreements and social security rules limit work done outside Switzerland. Geneva employers usually set a clear cap in the contract.

Recognition of a foreign IT degree

IT occupations are not regulated in Switzerland: no diploma is legally required to practise. A SEFRI level statement, costing 350 francs, can nevertheless reassure a recruiter or migration office, particularly for a degree obtained outside Europe.

Portfolio, GitHub and technical interviews

Swiss recruiters readily review a public code repository, an open source contribution or a project completed for an HES thesis. Interviews often include a practical exercise and a discussion with the team, followed by reference checks with former employers.

Landing your first IT job in Switzerland

  1. Choose a specialism such as development, cloud, data or security, and a target region: Zurich, Basel, Bern or the Lake Geneva area.
  2. Have a non-European degree assessed with a SEFRI level statement if employers or the cantonal migration office ask for it.
  3. Write a one- to two-page Swiss CV with photo, technologies mastered, employment references and reachable referees.
  4. Publish a portfolio or code repository and prepare concrete examples for the technical exercise in the interview.
  5. Apply directly to banks, insurers, pharma companies and software firms, then to IT consultancies and specialist recruitment agencies.
  6. Once the contract is signed, apply for a B, L or G permit at the cantonal population office and join a LAMal insurer within three months.

Salaries and costs for IT professionals

ItemAmount or benchmarkWhat makes it vary
Gross annual salaryIndicative, check with the FSO Salarium calculatorRegion, specialism, company size, CFC, HES or EPF level
SEFRI level statement350 CHFOnly useful for foreign degrees, processing can take several months
Cloud or security certificationsA few hundred francs per exam, indicativeVendor, level and chosen preparation course
LAMal health insuranceVariable monthly premium, indicativeCanton, deductible, insurance model and age
Rent in Zurich or GenevaAmong the highest in Switzerland, indicativeNeighbourhood, flat size, distance from work

What to include in an IT application

  • Swiss-format CV with photo and list of technologies
  • Cover letter tailored to the company and its tech stack
  • Employment references from previous employers
  • CFC, HES, EPF or foreign degrees with any level statement
  • Professional certifications in cloud, networking or security
  • Passport or ID card and any residence permit
  • Link to a portfolio or code repository
Missteps by IT job seekers in Switzerland
  • Sending an endless list of languages without stating the level, the projects delivered or the banking, industrial or public context they were used in.
  • Ignoring German for a support role in Zurich or Bern, where internal users call in their own language.
  • Accepting an assignment through an IT consultancy without checking that it holds a staff leasing licence and applies the relevant CCT.
  • Starting to work for a Swiss employer from abroad before the permit is granted, exposing both employer and employee to penalties.
  • Answering a fake remote job offer that demands application fees or the purchase of equipment before hiring.

Your questions about IT employment in Switzerland

Do you need German to work in IT in Zurich?

Not always. Development teams at large tech companies and many banks work in English. However, user support, SMEs, public administrations and project management roles with local clients frequently require fluent German, sometimes even an understanding of Swiss German.

Does a foreign IT degree have to be recognised?

No, IT is not a regulated profession in Switzerland, and employers assess degrees freely. A SEFRI level statement can still make comparison with an HES bachelor or an EPF master easier, especially for a degree awarded outside the European Union.

Can IT freelancers work in Switzerland?

Yes, but self-employed status must be recognised by the AVS compensation fund, and a non-EU national cannot freely set up as self-employed. Many consultants work through a staffing company that employs them and handles social insurance.

Is an IT apprenticeship open to adults?

Yes. Several cantons offer shortened CFC programmes or validation of prior learning for adults already working in the field. The cantonal career guidance office explains the conditions, training companies and vocational schools involved.