You will work with team members on releasing new products. You will be collaborating with Product Manager in regards to progress of the products and perform to the development of new tasks. You will be using agile methodologies and multi-threading technology. You will be working under strict deadlines therefore must be able to multi-task and thrive in such environment.Required: BSc in Computer Science Minimum 3+ years experience working in C# Developer position Minimum 2+ years experience working with WPF Deep knowledge in .NET and C# GUI design experience with WPF and XAML Design patterns English languageExperience in following fields will be an advantage: MVVM client architecture Test-driven development Financial Instruments Trading /Trading Platforms development Highly-performance applications and GUI, performance optimization