Software developer

Software Developer

Job Description

Finmatek, a fast-growing FinTech company in Cyprus, is seeking an enthusiastic software developer for their offices in Nicosia to deliver innovative customer-oriented software. The candidate will join an Agile team of developers responsible for building new solutions within the financial technology space, and will participate in the whole Development Life Cycle of the software – design, implementation, testing, and maintenance.

Main responsibilities

• Develop reliable, automated software solutions

• Gather and analyse user requirements

• Work with internal application teams, product owners, and end-users to create reliable business intelligence products

• Help identify inefficient queries and suggest alternatives

• Implement software solutions

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

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

• Collect, analyze and suggest solutions for development and service issues

• Address business unit requests, clearly communicating commitments

• Protect the confidentiality and security of data

Required Skills and Experience

The candidate will have a degree in Computer Science or equivalent.

Previous work experience is not necessary, but experience in any of the below will be considered a plus:

• Software development, e.g. in Python, C++, Java, ReactJS or AngularJS

• SQL databases

• Docker, Kubernetes

• Version control systems, e.g. git

• Linux and Bash

• Work collaboratively with others to achieve goals

• Be a persistent, creative problem solver
• Strong written and verbal English in business and technical contexts

What we Offer
• Advanced, innovative, cutting-edge financial technology
• Industry-leading capabilities
• Professional and personal development opportunities
• A dynamic and fun environment, at a growing company
• A passionate team dedicated to delivering quality and value for our customers
• Flexible working hours

To apply please send your CV to hr@finmatek.com.