Warning

CyprusNet is not responsible or liable for any scams, frauds, misleading job offerings or false resume information within Cyprus Jobs free service. We strongly recommend that users never reveal private information such as credit cards, bank accounts, insurance numbers, passports, ID numbers or give away any money and so forth.

If you've been targeted by a job scam, report to: Cyprus Crime Combating Department

Position Details
Reference No.
27864
Title
Senior Software Developer
Category
Employment Type
Full Time
Available Positions
1
Location(s):
Nicosia
Posted On:
26/05/2015
Contact Details
Company
CyRIC - Cyprus Research and Innovation Center Ltd
Contact Person
Michalis Stylianou
Address
72, 28th October Avenue
Nicosia
Phones
+35722777200
Fax
+35722777260
Email
jobs@cyric.eu
Job Description
We are looking for a Senior Developer with experience in building high-performance, scalable, enterprise-grade applications to join our team.

You will be responsible for enterprise grade application development while providing expertise in the full software development lifecycle, from concept and design to testing.

Required Education: University Degree in Computer Science or related subject
Required Languages: Fluent English and Greek verbal and written skills
Required Qualifications
Due to the multiplicity of our projects we are looking for an experienced Object Oriented Developer in either Java or/and .Net with C# knowledge with the following skills:

The candidates should have the ability to understand and translate Software Requirements, and carry proven experience in the entire Software Development Process and Object-Oriented Design (OOD) with preference in UML. The candidate should have the knowledge and ability to contribute and advise others on implementation tactics as well as support the entire software development cycle.

The following components are considered essential:

* Cloud Computing Basics and principles (both in IaaS and PaaS layers)

* Knowledge on relational and non-relational storage

* Strong knowledge on synchronous and asynchronous programming

* Knowledge on M2M protocols

* Knowledge on brokered messaging

* Good knowledge on standard design patterns and cloud specific design patterns

The following components are considered a plus:

* Good knowledge on Azure features like Compute, Storage, Web Apps, Service Bus, Caching, Azure AD

* Knowledge on PowerShell scripts

* Good knowledge on Microsoft SQL Server and SQL Db

* The ability to work under a SCRUM methodology
Other Requirements
Employment Terms: This is a full time employment position.

Required Experience: Minimum 3 years under a similar position with a preference for 5 years

Compensation: This will vary depending on qualifications