CareerFinders, on behalf of our client, one of Cyprus’ most well-established and highly regarded CySEC Regulated Investment Firms, we are seeking to recruit a Trading Systems Developer to join their growing team based in Limassol. As a Trading Systems Developer, you will be utilizing a variety of cutting-edge technologies, working across a suite of external and internal facing systems and services. Our client is seeking applicants who are educated to degree level in Computer Science, or other closely related fields, who possess 3+ years of experience working with C#, ideally with both the .NET Framework and .NET Core. You will need to have a solid understanding of database development, particularly with SQL Server and T-SQL, with any previous knowledge of Online Trading, FX, Equities, and/or Options will be considered an advantage. A highly attractive remuneration and benefits package is on offer based on skills and experience, which includes an attractive base salary, provident fund, discretionary bonus, hybrid working conditions, flexible working hours, and more!
Key Duties/Responsibilities:
- Develop
and maintain a variety of services and systems.
- Identify
and fix bugs and issues.
- Follow
best practices in software development.
- Write
efficient and high-performance code.
- Work in
an agile environment.
- Build
strong relationships with colleagues based on a foundation of trust and
reliability.
- Provide
Level 3 support in the event of Production Incidents and Disaster Recovery
tests.
- Participate
in production system design and in the resolution of incidents.
- Refactor/rewrite
code to increase quality and optimize performance.
- Keep up
to date with the latest developments in the technology stack utilized by
the company.
- Help
drive technology adoption and upgrades.
Essential Key Skills/Experience:
- BSc/MSc/Diploma
in Computer Science or a related field.
- At
least 3 years’ working experience with C#, ideally with both .NET
Framework and .NET Core.
- Database
development understanding, SQL Server, T-SQL with at least 2 years of
experience.
- A good
understanding of Object-Oriented programming, Design Patterns, and SOLID
principles.
- Strong
knowledge of Data Structures, Synchronization primitives, and
multithreading concepts.
- Knowledge
of a version control system, preferably Git.
- Strong
analytical, problem solving and troubleshooting skills.
- Good
communication skills.
- Highly
numerate.
Desirable Skills/Experience:
- A
knowledge of Online Trading, FX, Equities, and Options.
- Experience
with either pricing (quote feeds) or payments systems.
- Knowledge
of Fix protocol.
- Exposure
with Signal-R.
- Familiarity
with some of the following: Zero MQ, Rabbit MQ, Redis.
- Worked
with MT4 plugins.
- Hands-on
experience with one of the following: WCF, C++.
- Knowledge
of Python, Neural Networks, TensorFlow.
Key Benefits:
- Competitive
remuneration.
- Pension
Fund.
- Discretionary
yearly performance bonus.
- Weekly
lunches, weekly massages, monthly team outings and quarterly company
building activities.
- Hybrid
working and flexi time.
To apply for this vacancy, please send your CV, along with any covering letter to [email protected] quoting the above job title. Please note that due to the high volumes of applications received only shortlisted applicants will be responded to. By sending us your CV you are giving CareerFinders your consent to be contacted for this and any other suitable vacancies that we believe match your skills and experience. To view our privacy policy, please click www.careerfinders.com.cy/privacy-policy.