Find a Job

Full Stack Software Developer-Smart Networked Systems (SNS) MRG

This job post is expired. You can search for other jobs here at

Type: Full time

Position: Full Stack Software Developer 

Category: An initial one-year employment contract will be offered with the possibility for renewal depending on performance.  

Location: Nicosia, Cyprus 

Preferred Start Date: January 2023 or as soon thereafter 

Application Deadline: Remain open until the position is filled  

No. of positions: 2 


About the position   

The Smart Networked Systems Research Group conducts research in Computer and Communication technologies, networks and protocols. Following the successful award of two multi-year Research and Innovation grants from the Horizon Europe program, SNS is seeking for a Full Stack Software Developer to join its fast-growing team of passionate and enthusiastic researchers and ICT professionals.  

The job holder will be part of the Metacities, ADROIT6G, and the iNicosia flagship project. The successful candidate will work under the supervision of the Smart Network Systems Research Group Leader, Prof Vasos Vassiliou.  



  • Hands-on role, designing, building, testing, documenting and deploying software solutions 

  • Participation in the design of architecture, selection of implementation technologies and systems 

  • Follow software development methodologies and release processes, to ensure code is maintainable and scalable 

  • Carry out Software Development, Cross-Platform Testing, and Unit Testing, 

  • Designing and developing APIs 

  • Participate in internal and external technical workshops and project meetings 

  • Work with the SNS research team to design and implement solutions in the context of the current research projects 

  • Build proof-of-concepts and prototypes to demonstrate the validity of proposed research and designed solutions 


Desired Qualifications & Requirements 

  1. University degree/diploma in Computer Science, Computer Engineering, or a related field. 

  1. 2-5 years’  experience on Software Development (Full Stack) 

  1. Proficiency in any Server Side language (C#, Java, Ruby, Python) 

  1. Knowledge of Front-end JavaScript  

  1. Knowledge of SQL and NoSQL Databases (familiarity with Redis, RabbitMQ/Kafka, Elasticsearch will be an advantage) 

  1. Experience building solutions with AWS, GCE, Azure, etc. is a plus 

  1. Experience building elastic, scalable APIs / microservices is a plus 

  1. Language requirements: Excellent written and oral English-language skills will be required.   

  1. For non-EU applicants a work permit will be required 


Profile of the ideal candidate: 

  1. Self-motivated with the ability to take initiative and work independently.   

  1. Strong organizational, communication, presentation, and negotiation skills, having the ability to deal confidently and politely with enquiries.   

  1. Very good analytical skills coupled with attention to detail.   

  1. Dynamic, adaptable, hands-on and results driven. 

  1. A team player with an ability to work independently and under pressure.  

  1. High levels of commitment, energy, and drive. 

  1. Excellent communication and interpersonal skills. 



Take advantage of this opportunity for your professional and personal development by being a part of our fast- growing Research and Innovation Centre of Excellence. A very attractive remuneration package will be offered to the successful candidate according to qualifications and experience. 


Application process  

For full consideration, interested applicants should submit the following items via the online application form and mention the position you are applying for: “Application for Full Stack Software Developer -SNS MRG”:  


Process for Research Associates:   

  1. Full CV (including contact details).  

  1. Cover letter which clearly states: (a) how you envision your role, (b) how your experience and qualifications match the specific position, and (c) the availability date for full-time employment (d) contact details of two referees.   

In case you previously applied for a post at CYENS CoE, a new application is required.  

Incomplete applications will not be accepted.  

For general enquiries, applicants may contact the HR Department of CYENS, Centre of Excellence at

Carierista Logo

Do you want to receive notifications related to new job positions, career and entrepreneurship matters?