Senior Software Engineer
Job Description
Job Title: Senior Software Engineer
Location: Limassol/Onsite
Salary: Open to discuss
Visa Sponsorship is available
About the company:
The company has gained recognition as a renowned technology provider for the worldwide financial sector. Their primary emphasis lies in delivering state-of-the-art aggregation software, exceptionally fast connectivity, and high-quality hosting solutions to over 250 financial institutions globally.
Roles & Responsibilities:
- of trading systems, reporting tools, monitoring systems, internal modules, and portals for managing risk.
- of software that is reusable, easy to maintain, and thoroughly documented, while complying with the company's code style guidelines.
- of projects within specified time limits, ensuring adherence to project deadlines.
Expectations & Requirements:
- 5 years of hands-on experience as a software engineer
- In C# demonstrating a strong understanding of Object-Oriented Programming (OOP), data structures, and design patterns
- knowledge of JavaScript, HTML, and CSS
- with SQL and NoSQL databases and the ability to write database queries
- verbal and written communication skills in English
- Expertise in frontend MVVM frameworks such as Vue, React, Angular, Knockout, or similar
- Experience in developing real-time web applications with high-frequency updates
- Familiarity with Forex or other financial markets
Additional Benefits:
- compensation package commensurate with expertise and achievements
- professional atmosphere fostering productivity and growth
- of 21 days of paid vacation annually
- in a comprehensive healthcare program
- prospects for advancing one's career