Senior .NET Developer
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++
What we offer:
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
250 euros self-development fund per person per year
Birthday Gifts
Corporate events Summer and Christmas
Hybrid opportunities upon completion of probationThis is an excellent opportunity to work in a growing FX Trading company, in a challenging and demanding working environment that offers career prospects and rewards to thriving members of the team