About the job Senior Systems Architect
Do you have experience as Systems Architect and looking for a new job opportunity?
Then this role might be of your interest!
In this position, you will be responsible for proposing new technologies, optimizing system performance, and mitigating risks associated with legacy platforms. You will work closely with development teams to create a roadmap for system enhancements, refactor existing code for quality improvement, and ensure that our systems remain at the cutting edge of technology. Your contributions will be critical in delivering high-performance, low-latency solutions that support our mission.
Responsibilities:
- Focus on updating trading and back-office platforms.
- Recommend and implement technologies to improve system capacity and performance.
- Proactively address risks tied to legacy technologies.
- Collaborate with development leads to plan system improvements.
- Stay updated with the latest frameworks and technologies to future-proof our systems.
- Refactor and rewrite code to boost quality and optimize performance.
- Work within an agile framework to deliver iterative improvements.
- Build trusted relationships with colleagues and external developers, serving as a technical lead on larger projects.
- Provide Level 3 support during production incidents and disaster recovery tests.
Requirements:
- At least 5 years of hands-on experience with C#, including both .NET Framework and .NET Core.
- Strong expertise in SQL Server and T-SQL, with 3+ years of experience.
- Experience in benchmarking and optimizing system performance for high data volumes and low latency.
- Solid grasp of object-oriented programming, design patterns, and SOLID principles.
- Strong knowledge of data structures, synchronization primitives, and multithreading concepts.
- Hands-on experience with WCF.
- Proficient in Git or similar version control systems.
- Strong analytical, problem-solving, and troubleshooting abilities.
- BSc/MSc/Diploma in Computer Science or a related field.
- Knowledge of online trading, FX, equities, options, or payments systems.
- Experience with quote feeds, pricing systems, and financial protocols like FIX.
- Familiarity with tools such as ZeroMQ, RabbitMQ, Redis, Signal-R, or MT4 plugins.
- Hands-on experience with C++ and knowledge of Python, neural networks, or TensorFlow.
Benefits:
- Salary depends on experience: 60K - 70K EUR Gross/ Year
- Provident Fund
- Hybrid working model
- Well-being and Team Building activities
- Discretionary bonus based on performance
Company profile:
A well-established Forex Company, being in the market more than 20 years, with a people centric culture offering a unique and positive work culture.
For more information or to apply send your CV to marie.pavlou@emeraldzebra.cy