TOPFX is an EU Investment Firm, specializing in Prime Brokerage Services. Our company is seeking to hire a Senior .NET Developer in Limassol, Cyprus.
Responsibilities:
- Develop new and change existing features for the ASP.NET web application
- Identify bottlenecks and bugs, and advise solutions to mitigate and address these issues
- Design, build, and maintain efficient, reusable, and reliable code
- Cover code with unit tests
- Participate in code review for team members
- Participate in technical meetings with team members to improve code design and code conventions
- Interact with the DevOps team to improve development and deployment processes
- Work closely with the QA team to support high application quality and improve test automation
Requirements:
- Minimum 3+ years experience working in a C# Developer position
- Minimum 1+ years experience working with ASP.NET MVC with Razor
- Minimum 1+ years experience working with T-SQL
- Deep knowledge of .NET Framework and C#
- Experience with Entity Framework 6
- Solid experience with unit testing
- Design patterns
- English and Russian (read and write technical documentation)
- Bachelor's degree or higher (required for a work permit)
Will be a plus:
- ASP.NET Core and EF Core experience
- S.O.L.I.D. principles of OOD
- Experience with ReSharper/other refactoring tools
- Test-driven development
- Financial Instruments Trading /Trading Platforms development
- MSBuild, C++
Benefits:
- Attractive remuneration package according to experience
- Private Medical upon completion of probation
- Employee referral bonus
- 21 days Annual leave
- 3 days of sick leave
- Corporate discounts
- Breakfast on Wednesday
- Pizza Thursdays
- Self-development fund
- Birthday Gifts
- Corporate events Summer and Christmas
- Hybrid opportunities