top of page
Popular career fields: Computer science

Information about the IT profession in Switzerland: typical jobs, activities, salary and career opportunities.

The IT industry in Switzerland is booming - over 210,000 people are currently working in the IT field in Switzerland and demand is constantly growing. If you have a degree in IT or other training in this area, then you have excellent future prospects on the job market. Everything you need to know to start working in IT, for example which jobs and salary prospects there are and which skills you should have, can be found here.

This is what you do as a computer scientist

As an IT specialist, you work in many different areas where information systems and technologies are planned, developed or used. Most of the time, you are involved in the development, programming or maintenance of software and hardware systems. Since the field has so many possible forms, you ideally specialize in an area during your bachelor's or master's degree that you also want to consider in your future career. As an IT specialist, you usually work in a team and, depending on your job, you also have the opportunity to come into contact with customers (e.g. as an IT consultant, IT project manager or in technical sales) or to train colleagues in your company.

Was macht ein:e Informatiker:in

The 20 most sought-after jobs for computer scientists in Switzerland

As an IT specialist, you have various options available to you on the job market. To help you find your way around your job search, we have compiled the most frequently advertised positions in Switzerland over the last 12 months in the following table.

Job title

Advertised jobs (CH)

Software developer

12'469

System Engineer

7'258

IT-Supporter

6'003

Java developer

4'156

IT Security Consultant

2'914

Application Manager

2'851

UI-Designer

2'662

System specialist

2'503

.NET Developer

2'343

System Administrator

2'236

DevOps Developer

2'087

Web developer

2'011

Network Engineer

2'002

Microsoft Specialist

1'906

Data Scientist

1'705

IT Solution Architect

1'671

IT Project Manager

1'570

Head of IT

1'316

IT System Architect

1'177

Embedded Software Engineer

1'136

Status of evaluation: July 2022

Found a suitable job title? Here you can find all jobs for students, graduates and young professionals in Switzerland in the field of computer science/IT.

Gefragte Jobs

Exciting employers for IT specialists in Switzerland

As an IT specialist, you will currently be welcomed with open arms by a large number of employers. But what are exciting employers in the IT sector? An overview of 30 exciting and popular companies in the IT sector is compiled in the following table.

Pursue

Headquarters

Zürich

Konolfingen

Zürich

Schlieren

Wittenbach

Emmen

Wallisellen

Worblaufen

Mägenwil

Cheseaux-sur-Lausanne

Farnern

Cham

Zürich

Zug

Zürich

Zürich

If you want to discover more exciting Swiss companies in the IT sector, we recommend you take a closer look at the top 500 ranking of IT companies in Switzerland from Swiss IT Magazine.

 

Otherwise, you can find many other exciting companies in the IT sector with Scrambl's SkillMatcher!

Gefragte Arbeitgeber für Informatiker

This is what you need to be able to do as a computer scientist

Depending on the area in which you want to work as an IT specialist, you will be required to have certain skills. Once you have learned the most important basics during your studies or training, you will still have to learn a lot of specialist knowledge on the job in order to develop professionally. In addition to programming languages and certain tools, project management skills, such as agile project management or certain certifications, are particularly advantageous. To give you an overview, we have summarized some important skills for a selection of IT jobs that employers in Switzerland are currently frequently looking for.

Typical activities and knowledge for careers in IT

Das musst du als Informatiker können

Top skills for software developers

  • Scrum

  • docker

  • DevOps

  • Implement software

  • Maintain software

  • Developing databases

  • Capture customer requirements

  • Accompany the software lifecycle

  • Document interface descriptions

  • Test software

  • Cybersecurity

  • Modeling data

  • REST APIs

  • Git

  • Conduct code reviews

  • Designing applications

Top skills for system engineers

  • Monitor networks

  • Maintain networks

  • Maintain IT infrastructures

  • Developing IT infrastructures

  • ActiveDirectory

  • SQL Server

  • Microsoft Exchange

  • Apache Tomcat

  • docker

  • Ansible

  • Harmonize IT solutions

  • IT Project Management

  • Citrix

Top skills for IT supporters

  • Maintain workstation systems

  • Install server

  • Installing network components

  • Implement configuration specifications

  • Accept hardware problems

  • Accept software problems

  • Localize faults

  • First-level, second-level, third-level support

  • Roll out IT devices

  • Office 365

  • Patch management

Top skills for UI designers

  • Optimize website layouts

  • Implement graphic elements

  • Designing user interfaces

  • Create wireframes

  • Create mockups

  • Create prototypes

  • Develop design guidelines

  • Conduct usability tests

  • Optimize websites

  • Designing mobile features

  • Get user feedback

  • Follow industry trends

  • Create design ideas

  • Create user flows

  • Adobe InDesign

  • Figma

  • sketch

  • InVision

  • CSS

Top skills for .Net developers

  • .NET

  • .NET Core

  • ASP.NET

  • C#

  • Develop data import interfaces

  • DevOps

  • docker

  • Splunk

  • Client/Server implementations

  • Using Microsoft Dynamics 365 CE

  • Xamarin

  • Entity Framework Core

Top skills for DevOps developers

  • DevOps

  • Maintain server environments

  • Maintain development environments

  • Improve system performance

  • Implementing business requirements

  • install a software

  • Developing application interfaces

  • Setting up test environments

  • Setting up development environments

  • Release automation

  • Continuous Delivery / Continuous Integration

  • Ensuring software quality

Top skills for network engineers

  • Planning network architectures

  • Implementing network architectures

  • Maintain network services

  • Create acceptance reports

  • Configuration Management

  • Create network documentation

  • Create standard operating procedures

  • IP Standards

  • IEEE802.1X

  • Network protocols

  • TCP/IP

  • Cisco

  • Administer network security

  • Administering firewall solutions

  • Juniper

  • Planning IT security solutions

Top skills for data scientists

  • Developing BI solutions

  • Developing database solutions

  • Power BI

  • SQL

  • Maintain databases

  • Create reports

  • Create data models

  • Creating data science pipelines

  • python

  • Java

  • R

  • BigData

  • Matlab

  • Clean up data

  • Designing dashboards

  • Data integration

  • Evaluate data sources

Top skills for IT project managers

  • Leading IT projects

  • Carry out project controlling

  • Conduct project reporting

  • Develop IT concepts

  • Create project documentation

  • IT project management

  • Agile project management methods

  • Analyze business processes

  • Calculate IT project costs

  • Conduct workshops

  • Present projects

  • Scrum

  • ITIL

  • Kanban

  • Safe

  • Hermes

  • BPMN

Top skills for IT system architect

  • Capture IT requirements

  • Developing IT architectures

  • Create technical documentation

  • Develop IT architecture concepts

  • Designing IT landscapes

  • Define system specifications

  • Evaluate software

  • Evaluate hardware

  • Monitor IT systems

  • Linux

  • Cloud technologies

  • DevOps

  • Developing migration concepts

Top skills for Java developers

  • Spring Framework

  • Jenkins

  • Maven

  • Git

  • DevOps

  • Docker

  • Microservices

  • Kafka

  • Linux

  • Software implementieren

  • IntelliJ

Top skills for IT security consultants

  • IT security

  • Establish IT security management

  • Develop security concepts

  • Check network security

  • Defining IT security standards

  • Lead technical projects

  • Web/email security

  • Container security

  • Conduct internal audits

  • Risk management

  • Create threat models

  • data protection

  • GDPR

Top skills for application developers

  • Designing applications

  • Develop applications further

  • Optimize applications

  • Roll out updates

  • Train customers

  • Maintain documentation

  • Perform parameterizations

  • Incident management

  • Web services

  • Monitor system performance

  • Analyze requirements

Top skills for system specialists

  • Specify system architectures

  • Create technical documentation

  • Define IT infrastructure requirements

  • Define service level agreements

  • Configure IT infrastructure

  • Maintain IT systems

  • Operating IT systems

  • Administer IT systems

  • Configure networks

  • Windows Server

  • Manage user accounts

  • SQL databases

  • Setting up a web server

Top-Skills für Systemadministratoren

  • Ensure network availability

  • Manage servers

  • Set up WiFi

  • Maintain email system

  • Update firewalls

  • Implement security policies

  • Perform system backups

  • Restore IT systems

  • Hosting

  • Hyper-V

  • SQL

  • Planning IT landscapes

  • VMware

  • Migrating systems

Top skills for web developers

  • HTML

  • PHP

  • mySQL

  • CSS

  • JavaScript

  • Angular

  • React.JS

  • Node.JS

  • Git

  • Responsive Design

  • Bootstrap

  • Vue.JS

  • React

  • REST APIs

Top skills for Microsoft specialists

  • Designing Windows systems

  • Administering Windows systems

  • Create service documentation

  • Windows Server

  • Patch Management

  • Windows security concepts

  • Perform system maintenance

  • Azure

  • Microsoft Exchange

  • Citrix

  • Software packaging

  • Office 365

  • Microsoft Teams

  • Sharepoint

  • ITIL

Top skills for IT solution architects

  • Capture business requirements

  • Derive process requirements

  • Developing IT architectures

  • Develop quality standards

  • Planning IT audits

  • ServiceDesign

  • Business Engineering

  • Ensuring information security

  • Data Management

  • Software development

  • DevOps

  • PowerShell

  • Building test platforms

Top skills for IT managers

  • Implementing IT projects

  • Conduct profitability analyses

  • Plan milestones

  • Leading teams

  • Formulating work packages

  • Evaluate IT suppliers

  • Developing IT strategies

  • Organize IT department

  • Organize IT support

  • Responsible for IT system documentation

  • IT purchasing

  • Responsible for IT operations

Top skills for embedded software engineers

  • Embedded Software Engineering

  • Programming hardware

  • Programming applications

  • C

  • C#

  • C++

  • Hardware design

  • IP protocols

  • Hardware components

  • Interfaces

  • GNU Toolchain

  • FPGATools

  • Develop firmware

  • Integrate fieldbus interfaces

  • Microcontroller

The skills listed were extracted from job advertisements in Switzerland in 2021 and 2022 and represent their most common requirements. If you have any questions about data collection, please contact the Scrambl team!

Do you have some of these skills? Here you can discover which jobs your skills are best suited to.

These are the soft skills you should have in the field of computer science

Although as a computer scientist you will of course have to deal with a lot of technical issues, soft skills are also very important. Your ability to work in a team and interact with customers is in demand. Some important soft skills that companies in the IT sector often ask for are the following:

  • Great attention to detail

  • Analytical acumen

  • accuracy

  • Conceptual skills

  • Organizational skills

  • customer focus

  • Willingness to learn

  • Communication skills

  • Forward thinking

Social Skills von Informatikern

What you earn as a computer scientist in Switzerland

IT professions are usually very well paid due to the high demand on the job market and the high level of training required. We have compiled the starting salary you can expect for some of the most sought-after IT professions in the following table.

Job title

Starting salary

Average salary

Software developer

CHF 88’000

CHF 100’000

Systemingenieur

CHF 85’000

CHF 95’000

IT-Supporter

CHF 68’000

CHF 75’000

Java developer

CHF 91’000

CHF 100’000

IT-Security-Consultant

CHF 102’000

CHF 115’000

Application Manager

CHF 100’000

CHF 108’000

UI-Designer

CHF 75’000

CHF 90’000

System specialist

CHF 68’000

CHF 74’000

.NET Entwickler

CHF 81’000

CHF 98’000

System Administrator

CHF 80’000

CHF 86’000

DevOps Developer

CHF 99’000

CHF 107’000

Web developer

CHF 80’000

CHF 86’000

Network Engineer

CHF 94’000

CHF 107’000

Microsoft Specialist

CHF 93’000

CHF 100’000

Data Scientist

CHF 88’000

CHF 103’000

IT Solution Architect

CHF 120’000

CHF 140’000

IT Project Manager

CHF 100’000

CHF 112’000

Head of IT

CHF 128’000

CHF 131’000

IT System Architect

CHF 130’000

CHF 140’000

Embedded Software Engineer

CHF 81’000

CHF 97’000

In general, IT architects generally earn very good money - but for this job you also need a lot of experience and know-how as well as leadership qualities and organizational understanding. Typical entry-level positions as a software or web developer or in the UI/UX and support areas usually start with a starting salary below the CHF 90,000 limit. You can find more detailed information on salary prospects, industry differences and regional salary differences in the IT field here .

Informatiker Lohn

These are your career opportunities as an IT specialist in Switzerland

If you are currently studying computer science or are already working in the IT sector as a young professional, your career prospects are generally very good: the demand for IT staff is still high and there is currently no reason to believe that this trend will be reversed any time soon. The high demand means that you can quickly make a career in IT if you are prepared to take on project and management responsibility in the IT sector. It is also important for your advancement up the career ladder that you stay up to date with technological changes and innovations. IT in particular is affected by constant change and technological innovations. So if you keep yourself up to date with the latest technology and show a willingness to take on management responsibility in IT projects or IT operations, you have the best chance of soon getting started as an IT manager or director.

 

First of all, however, it is important that you gain experience in IT and look into different areas to find out what suits you best. Many Swiss companies offer internships and working student positions in IT. If you would like to gain experience in the field of IT, you can find currently advertised internships and working student jobs in the field of IT in Switzerland here.

Informatiker Karriermöglichkeiten

Self-employed in the field of IT: In these areas you can work as an IT freelancer in Switzerland

Especially in the IT sector, many people decide to work as self-employed people on their own account. You can find IT freelancers in almost all areas of IT and in all company sizes. The following jobs are particularly popular with IT freelancers:

  • Web development (front-end, back-end, full-stack developers)

  • Web design (graphics, UX, UI designer)

  • Software development

  • IT project management

  • Agile Coaching

  • Interim IT Manager.

 

If you want to work as an IT freelancer, you usually need less start-up capital than with other forms of business start-up, as you usually already have your work equipment with a good laptop or are often provided with a laptop and other work equipment by your client. Before you start working as a freelancer in IT, you should analyze the market, use existing contacts, calculate your daily or hourly rate taking all costs into account and think about how to handle your payroll administration.

Informatik Freelance
Illustration Berufsbild Informatik

Here you will find all the exciting IT jobs in Switzerland.

bottom of page