Our client is an innovative and ground breaking technology company, developing software for the Foreign Exchange (FX) Market and they are looking to employ a Software Developer.
We are hiring several software developers for our office in Limassol, Cyprus. We are inviting applications from experienced professionals or talented and ambitious juniors to develop web based user interface tools for financial markets software. We are a market leading financial technology provider for banks, brokers, and hedge funds. This opportunity provides continuous skills development, interesting projects, and career development in an expanding financial technology company. Web based user interface development skills are mandatory.
Candidates should have studied Computer Science, Engineering, Mathematics, Physics, or a closely related numeric field. A “can do” professional attitude and an ability to learn quickly is crucial. Candidates will also work on code deployments, automation tasks, code reviews, and bug fixes. Flexible attitude with an ability to multitask across different projects is essential. Must be a good communicator, as the work involves liaising with internal stakeholders, project and product managers, and senior managers.
Main tasks and responsibilities
Writing pre-tackle plans for lead developer review before writing code.
Designing code to be re-usable. Refactoring code for optimised applications.
Developing in-house bespoke institutional trading systems software and internal portals.
Carry out requests and requirements from key project/product stakeholders.
Projects include a mixture of trading systems, reporting, monitoring, internal modules, and risk management portals.
Proactive completion of work and seek resolutions to blockers with managers.
Experience and abilities
Excellent fluent written and spoken English and able to learn technical and financial concepts
Solid web development experience in a .NET environment.
Strong C#, ASP.NET, MVC 4/5 and WebSockets.
MS SQL, MySQL, and Java desirable.
Ability to work with a team and interact with a flexible and mature attitude to work.
Strong organisation skills, ability to prioritise different tasks quickly.
Solid academic background, postgraduate level a plus, or solid work experience.
Excellent problem solving skills.
Self-motivated and ambitious.
Experience with real-time web applications with high volume updates a bonus.
Forex or other financial markets knowledge is advantageous.
experience with crypto/blockchain technology represents a plus
BSc / BEng in Computer Science, Engineering, Mathematics, Physics, or a closely related field preferred.
MSc / MEng in Computer Science, Engineering, Mathematics, Physics, or a closely related field desirable.