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.
44932
Title
Senior Software Engineer
Employment Type
Full Time
Available Positions
1
Location(s):
Nicosia
Posted On:
06/09/2017
Contact Details
Company
SKAI Consultancy Ltd
Contact Person
SKAI
Address
Nicosia
Nicosia
Phones
22774424
Email
info@skai.com.cy
Job Description

Senior Software Engineer Overview

Our client, a Financial Technologies company, is currently looking to hire a Senior Software Engineer for their offices in Cyprus (Nicosia).

Job Description

The incumbent will develop information systems by studying operations; designing, developing and installing software solutions, in liaise with the software development team of the company. The Senior Software Engineer will work with a team of developers responsible for building new solutions within the financial technology space.

Main responsibilities

• Develop software solutions by studying information needs; studying systems flow, data usage and work processes; investigating problem areas; following the software development lifecycle.

• Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions.

• Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.

• Prepare and install solutions by determining and designing system specifications, standards and programming.

• Improve operations by conducting systems analysis; recommending changes in policies and procedures.

• Update job knowledge by studying state-of-the-art development tools, programming techniques and computing equipment; participating in educational opportunities; reading professional publications.

• Protect operations by keeping information confidential.

• Provide information by collecting, analysing and summarizing development and service issues.

• Accomplish engineering and organization mission by completing related results as needed.

• Support and develop software engineers by providing advice, coaching and educational opportunities.

• Collaborate with team to brainstorm and create new products.

Required Skills and Experience

It is expected that the candidate will be able to deliver each of the key objectives of the role identified above. He or she will have a degree in Computer Science or equivalent. Previous experience spent within financial services industry is a plus. 

Candidate should have experience of the following:

• 2+ years of experience as a software engineer (full stack developer).

• Fluent with functional, imperative and object-­oriented languages and ETL tools; knowledge of Java, or JavaScript would be especially useful.

• Strong in Functional Programing and modelling skills.

• Professional experience in professional web development.

• Experience coding, testing and documenting CMS themes – including all front-end functionality and templates – and modules – using contributed modules and developing custom modules as needed.

• Experience building complex web systems that have been successfully delivered to customers.

• Ability to take a project from scoping requirements through actual launch of the project.

• Experience in communicating with users, other technical teams and management to collect requirements, identify tasks, provide estimates and meet production deadlines

• Experience with mission critical, 24x7 systems.

• Knowledge of professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations.

• Work collaboratively with others to achieve goals.

• Be a persistent, creative problem ­ solver.

• Remain cool and effective in a crisis.

• Stay on the leading edge of development practices.

• Passionate about great technologies, especially open source.

• Strong written and verbal English in business and technical contexts.

• Strong analytical mind set and eagerness to understand and solve new problems

We Offer

• The most advanced financial technology;

• Industry-leading capabilities; and

• A relentless customer focus, serving leading investment and commercial banks, hedge funds, proprietary trading firms, pension funds, sovereign wealth funds, asset managers, corporations and individual traders.

Please forward your CV/Application to info@skai.com.cy or call us on 22774424 for more details on how to apply.