Special Scientist for Research - Software Engineer I / II (Back-end and/or Front-end development)

Job Details

The successful candidates are expected to:
 Assist and work on the design, development, modification, debugging and maintenance of Backend/
Front-end software code according to the functional and non-functional software
requirements.
 Build rapid prototypes and work on fast-paced projects.
 Follow software engineering standards, software development methodologies and release
processes, to ensure code is maintainable and scalable.
 Demonstrate the software products to stakeholders.
 Prepare project reports and project deliverables.
 Work within a team, collaborate and add value through participation in peer code reviews.
 Develop and maintain world-class components and services in different languages and
technologies.
 Coordinate teams and/or projects (applicable only for the Software Engineer II position).
 Contribute to agreements and proposal writing (applicable only for the Software Engineer II
position).

The required skills and expertise for the announced positions include one or more of the following
areas:
 Programming languages: Python, JavaScript, HTML5, CSS3, Other.
 Server related backend development including Apache, Nginx, Linux.
 Frameworks/Libraries including Django, Flask, FastAPI, JQuery, Bootstrap, Other.
 APIs such as: RESTful API, SOAP and Other.
 Containerization such as Docker.
 

Profile of the ideal candidate:
 Creative and critical thinking skills
 Problem solving skills
 Team-working skills
 Reliability and trustworthiness
 Flexibility and eagerness to learn
 Ability to adapt in a fast-paced dynamic environment
 Communication and organizational skills
 Very good knowledge of the English language
 Project Management/Coordination Skills (applicable only for the Software Engineer II position)

Qualifications and Experience:
 Bachelor’s and/or Master’s degree in Computer Engineering or Computer Science or other
relevant field from an accredited institution.
 For the position of Software Engineer I, previous experience will be considered an advantage.
 For the position of Software Engineer II, a minimum of three (3) years of experience as a Software
Engineer, or in a relevant position with similar duties and responsibilities, is required.

Employment Terms:
The positions are on a contract basis. Initially, a one-year contract will be offered, with a 6-month
probation period, which is renewable based on performance. The gross monthly salary depends on the
candidate's qualifications and experience and will be between €1900 – €2700 for the Software Engineer Iposition and €2400 - €3200 for the Software Engineer II position. From this amount, employee
contributions to the Cyprus government funds will be deducted. A 13th salary bonus is incorporated in themonthly salary. Maternity leave will be granted based on Maternity Protection Law 1997(Ν.100(Ι)/1997),and the existing amendment laws.

Application:
Interested candidates should submit the following items online through the link:
https://applications.ucy.ac.cy/recruitment
 Cover letter explaining the interest of the applicant in pursuing a career at the KIOS CoE, along
with employment availability date and the position of interest (Software Engineer I or Software
Engineer II)
 Short summary of prior work experiences, activities and accomplishments (can be combined with
the cover letter) (2 pages maximum)
 A detailed curriculum vitae in English or in Greek
 Copies of transcripts of BSc/MSc or other degree(s)
 Copy of an English language certificate
 Identify at least two referees that can provide reference letters

The applications should be submitted as soon as possible, but not later than Friday, 18th of July 2025, at 5pm. The evaluation of the applications will begin immediately. At least the best three candidates that satisfythe required qualifications will be interviewed by a 3-member the Selection Committee. Candidates will beinformed of the result of their application by the KIOS CoE.