Product development using Agile methodologies and multi-threading technology. The position requires collaborating with the product managers and team members in order to meet strict deadlines.
An ability to multi-task and thrive in a fast-paced coding environment is necessary.
Requirements:
BSc in Computer Science
At least 3 years experience working as a C# developer
At least 3 years experience working with at least of one of the following technologies: WPF, UWP, WinForms, ASP.NET, WCF, Silverlight, Windows Phone
Knowledge of .NET and C#
Considered an advantage:
Experience with Android development
Experience with iOS development
Experience with WPF and XAML
S.O.L.I.D. principles of OOD
Experience of ReSharper/other refactoring tools
MVVM client architecture
Test-driven development
Experience with financial trading / trading platforms development
High-performance applications and GUI
Performance optimization
Written and spoken English. Russian language will be considered an advantage
What we offer:
Relocation Package
Attractive remuneration package
Health insurance
Friendly working environment
Regular company events
Personal development opportunities
And much more