Our client is a CySEC regulated entity with headquarters in Limassol and offices abroad in different jurisdictions. They are looking for a Senior Software Developer to join their team in Limassol. The ideal candidate will be responsible to implement enterprise software solutions using C++ or C#. You will lead or work with other developers or independently throughout the software development life cycle.
The role is heavily focused on developing application solutions for the dealing department and trade operation department.
Provide Architectural design for distributed software solutions
Identify, prioritize, and execute tasks in the software development life cycle.
Develop tools and applications, producing clean and efficient code.
Peer Code Review.
Perform validation and verification testing.
To review existing product suites and suggest enhancements when necessary.
Assist in the collection and documentation of user’s requirements for smaller tasks.
Prepare documentation on the operation and maintenance of software
Ensure software is up to date with latest technologies and review new technology to improve the business.
Provide critical support to products developed and for critical out of hours support if necessary.
Provide Lead and Mentoring role.
Work with Product Managers to translate requirements into manageable components/tasks, estimate timings and resources, suggest solutions, and identify possible risks.
Maintain and Support Legacy applications.
Advise and implement best practices for department.
BSc/BA in Business Intelligence, Computer Science or another relevant field.
5 years of proven experience as Software Engineer.
Must have Production Experience using C++ or C# Programming Language
Java and Python are a plus.
Be comfortable in an agile development methodology
In-depth knowledge of relational databases such as PostgreSQL, MySQL and NoSQL databases.
Familiarity with various operating systems such as Linux, Mac OS, Windows.
Have experience in Leading projects and Mentoring developers.
Working Knowledge of GIT, Jira and Confluence
Understand of Kafka or similar messaging systems.
Understand of network protocols
Understand of threading
Understanding of FIX Protocol is a plus.
Experience in developing in AWS or Azure environment.
Fluent in English is mandatory.
Understand of Metaquotes API for Mt4 and Mt5 is a bonus
Understand of financial markets or trading is a definite bonus
The Lead Web Developer’s role is to deliver a CMS for a multi-locale marketing website, supporting our different regulatory regions and...
Apply For This JobOur client is a well-established investment firm with offices in Limassol, currently looking for a Web Developer. The successful candidate...
Apply For This JobSenior Software Engineer (React) Job Description Our client is one of the leading ship management companies globally today. They manage...
Apply For This JobOur client is one of the leading ship management companies globally today. They manage a diverse fleet of vessels via...
Apply For This JobOur client is a global organisation rapidly expanding to meet the demands of our ever-growing clientele base. They have offices...
Apply For This JobOur client is a service provider company based in Limassol and they are looking for an experienced Mobile Developer to be a...
Apply For This Job