Software analyst
Also called software analysts, programmer analyst, programming analyst
Software analysts elicit and prioritise user requirements, produce and document software specifications, test their application, and review them during software development. They act as the interface between the software users and the software development team.
What you'd do
Software developers · ILO- Researching, analysing and evaluating requirements for software applications and operating systems
- Researching, designing, and developing computer software systems
- Consulting with engineering staff to evaluate interfaces between hardware and software
- Developing and directing software testing and validation procedures
- Modifying existing software to correct errors, to adapt it to new hardware or to upgrade interfaces and improve performance
- Directing software programming and development of documentation
- Assessing, developing, upgrading and documenting maintenance procedures for operating systems, communications environments and applications software
- Consulting with customers concerning maintenance of software system
- Indoors
- Sitting most of the day
- Lots of contact with people
- Good freedom to decide
- Often more than 40 hours a week
- Deadlines most weeks
- Some repetitive tasks
Will there be jobs?
Yes, good prospects12 EU countries are short of software developers now, and many jobs will need filling by 2035.
Solid: measured. Dashed: forecast.
What does it pay?
Well above averagePay depends a lot on the country: from about €2,900 a month (Slovakia) to €7,300 (Denmark), before tax.
Pick a country at the top of the page to see typical pay there, for people under 30, and compared with all jobs.
Among professionals in the EU, women earn 21% less per hour than men. Professionals · Eurostat
What do I need to study?
Usually a degreeA degree in software and applications development and analysis is the usual route.
887 institutions in the EU offer ICT bachelor's degrees. Pick a country at the top of the page to see where to study and the official course finders.
Will AI change it?
SignificantlyAI could take on part of most tasks, but none fully.
Average task score 0.53 on a scale from 0 (AI can't do it) to 1 (AI could do it fully).
See the score for each of the 8 tasks
Based on what AI could technically do when assessed in 2025. It is not a forecast for a future year, and not a forecast of job losses. Scores for software developers. Source: ILO (2025), adapted (credits).