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 bonu
Our client is an international financial services company with a wide range of expertise in Banking, Finance, IT and Social...
Apply For This JobBackend Developer – Mobile App Our client is a software development agency that offers services through developing mobile applications that...
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 JobOur client is a leading electronic systems integration company in Cyprus operating in both the residential and commercial markets. Solutions...
Apply For This JobProduct Owner / Business Analyst Our client was established in 2016 to take advantage of the growing global trends in...
Apply For This JobThe 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 Job