Senior Software Developer in Larnaca

Full Time
  • Post Date: June 17, 2019
  • Apply Before: August 31, 2019
Job Description

On behalf of one of our clients an award-winning forex and commodities broker company, providing trading services and facilities to both retail and institutional clients, we are seeking to recruit a Senior Software Developer to join their team in Larnaca.

Job Responsibilities

  • Designs, codes, tests, debugs, and documents web applications in Python/Java/.Net
  • Database Design, normalization, de-normalization, indexing, writing complex queries
  • Develops software solutions by studying information needs
  • Develops clean and simple solutions
  • Provides ad hoc reporting and analysis as required
  • Supports and maintains existing codebase
  • Remains flexible, calm, and multi-tasks when faced with urgent requests
  • Provides technical support to clients relating to company web applications
  • Communicates effectively and clearly
  • Protects operations by keeping information confidential
  • Carries out any further duties assigned by their line manager
  • Contributes to a positive and dynamic working environment

Job Requirements

  • BSc in Computer Science or relevant field.
  • Very good understanding of Object Oriented Design
  • Very good understanding of Database Design
  • Very good understanding of Solid Principles and Design Patterns
  • Very good knowledge of any of Python/Java/.Net language
  • Very good knowledge of HTML5, CSS3, and JQuery
  • Experience in any of the following Python Frameworks – Tornado, Flask, or Django
  • Experience with Unit Testing
  • Experience with CD/CI environment
  • Experience in using Angular or React is a plus
  • Experience in Ionic framework is a plus
  • ORM experiences with SqlAlchemy, Entity Framework, or Hybernate is a plus
  • Able to work in a fast paced environment

How to apply

If interested and you match all the requirements, please send your CV to andriana.p@work-channel.com, including the title of the position in the subject line

Please note that due to the high volume of applications received, only successful candidates will be contacted