Information Technology (IT)
Location: Hybrid,Nicosia
Reference: 8446
Date Posted: 12/08/2025
Software Developer (.NET)
image
CareerFinders, on behalf of our client, an established agency providing individuals and businesses with access to all information relating to their credit profile and financial behaviour, we are seeking to recruit a Software Developer to join their growing team based in Nicosia. The successful applicant will be responsible for designing, developing, and maintaining robust and scalable .NET-based solutions according to functional and technical specifications. Our client is seeking applicants who are ideally educated to degree level Computer Engineering, Software Engineering, Computer Science, Information Technology, or other closely related fields, who posses at least 1+ years of experience in software development using .NET technologies (C#, ASP.NET, .NET). Strong understanding and practical application of object-oriented principles, with a focus on writing clean, maintainable, and scalable code, is essential and excellent verbal and written communication skills in Greek and English are a must. Our client offers an attractive remuneration and benefits package based on skills and experience. Working hours are 08:00 – 15:30 Monday to Friday as well as Hybrid working conditions.
Share To: 

Key Duties/Responsibilities: 

  • Design, develop and maintain robust and scalable .NET-based solutions according to functional and technical specifications.
  • Prepare and maintain high-quality technical documentation for codebases, system architecture and implemented features.
  • Maintain and extend developed software aiming to ensure smooth operation, improvement of user experience and continuous enhancement of software capabilities.
  • Contribute to the process of defining the architecture and design of software to satisfy business needs.
  • Participate in the process of plan definition for development and improvement of software functions.
  • Perform System test in developed code.
  • Remain in pace with the latest developments in the field, aiming to continuously improve development process.
  • Collaborating with team members in the development environment, offering suggestions for improvement and innovation.

 

Key Skills/Experience: 

  • Bachelor’s Degree in Computer Engineering, Software Engineering, Computer Science, Information Technology, or any other related field.
  • Postgraduate degree in the above-mentioned fields or any other related field.
  • At least 1+ years of experience in software development using .NET technologies (C#, ASP.NET, .NET).
  • Strong understanding and practical application of object-oriented principles, with a focus on writing clean, maintainable, and scalable code.
  • Proven experience in designing, developing, and maintaining RESTful APIs.
  • Advanced working knowledge of MS SQL Server, including strong SQL development and optimization skills.
  • Proficient in using version control systems, particularly Git and Azure DevOps in a team-based environment.
  • Working knowledge of secure software development practices.
  • Excellent written and oral communication skills in Greek and English languages.
  • Strong problem-solving skills, ability to work independently, and a proactive approach to taking initiatives and contributing to team success.

 

Nice to Have: 

  • Familiarity with Progress Telerik controls for UI development.
  • Experience with front-end frameworks such as Angular, React Native, etc.
  • Understanding of container orchestration technologies such as Kubernetes.
  • Knowledge of messaging queues mechanisms (RabbitMQ or similar technologies).
  • Familiarity with cloud platforms like Microsoft Azure.

 

Key Benefits: 

  • Competitive compensation.
  • 13th salary.
  • Medical Insurance.
  • Provident Fund.
  • Hybrid work model.


To apply for this vacancy, please send your CV, along with any covering letter to [email protected] quoting the above job title. Please note that due to the high volumes of applications received only shortlisted applicants will be responded to. By sending us your CV you are giving CareerFinders your consent to be contacted for this and any other suitable vacancies that we believe match your skills and experience. To view our privacy policy, please click www.careerfinders.com.cy/privacy-policy.