Should you wish to apply for this position please fill in the corresponding fields and submit your CV


Software Developer, Nicosia – SD/10/19

Our client, a well established company in ICT is looking to enhance its internal team of developers

Position’s Duties and Responsibilities

As a full-stack Software Developer, you will assist in the day to day design and development of new software applications and maintenance of existing software applications. The ideal candidate should be able to design, develop and customize applications. Reviews, analyzes and revises complex program issues that arise, as they are running CRM transformation project it is expected a vital involvement in related development and testing activities

  • Gathering and analysis of business requirements
  • Create, customize and integrate software applications
  • Troubleshoot and support software systems
  • Setup, monitor and administrate software systems
  • Enhancing existing CRM systems performance and KPIs

Position’s Requirements

  • University education in a Computer Science or relevant
  • 2+ years of hands on programming experience
  • Strong knowledge of Java, PHP or Node.js
  • Strong Experience on SQL Databases
  • Experienced in Agile methodology (Scrum / Kanban)
  • Experienced in JIRA
  • Knowledge of Git
  • Knowledge of unit testing frameworks
  • Experience in Continuous Delivery will be considered an advantage
  • Experience with Event Sourcing and CQRS will be considered an advantage
  • Experience with containers (Docker) will be considered an advantage