An Exploratory Study on Soft Skills present in Software Positions in Cyprus: a quasi-Replication Study
Background}: Soft skills, such as the ability to communicate effectively and efficiently or work in a team, are important for software engineering practitioners. Understanding which soft skills are necessary for software professionals can assist in staff recruitment, training, and curriculum development. Various previous works have explored soft skills in job adverts in different contexts (i.e., based on what employers ask for). Aims: In this work, we rely on a study performed in New Zealand, and conduct a similar analysis in Cyprus to explore soft skills for the software industry in a different country in a different continent. Method: A manual analysis of 689 job adverts has been used to analyze job adverts from 2023 and 2024. Qualitative analysis and descriptive statistics were mainly employed for analysis purposes. Results: We have found 36 soft skills, whereas between 2023 and 2024 there are slight differences in the number of skills present per job advert. We also encountered differences in soft skills presence based on the job position category and the company size. Conclusion: The results confirm the existing findings concerning the most in demand soft skills, showing that the software industry needs are global. Nevertheless, there are differences in the soft skills popularity. The results can be used for improving job adverts concerning listing soft skills.