— Minimum 3+ years’ experience working in C# Developer position
— Minimum 1+ years’ experience working with WPF
— Deep knowledge in .NET and C# (.NET Framework and .NET 5)
— GUI design experience with WPF and XAML
— Solid experience with unit testing
— Design patterns
— English (read and write technical documentation)
— Bachelor’s degree or higher (required for work permit)
— S.O.L.I.D. principles of OOD
— Experience with ReSharper/other refactoring tools
— MVVM client architecture
— Test-driven development
— Financial Instruments Trading / Trading Platforms development
— Highly-performance applications and GUI, performance optimization
— MSBuild, Roslyn, CLR Hosting, IPC, C++
We are looking for a Senior .NET Developer to work on our desktop application written in .NET using WPF. Application has a lot of custom UI, real-time communication with the server side and many interesting features, including plugin system using .NET DLLs and built-in code editor. For the development process we are using strict rules to keep our project clean and ready for changes. We have a coding convention that was developed by our team and regularly discussed proposed changes. All changes go through a code review. TDD is a must and test runs integrated into the pipeline.
— Develop new and change existing features for high performance Desktop application (C#, WPF)
— 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 DevOps team to improve development and deployment processes
— Work close with the QA team to support high application quality and improve test automation
Spotware is an international technology provider, successfully delivering complex Fintech industry solutions for over 10 years. Comprising 100+ employees from 8 different countries, and boasting a sophisticated network of brokers, traders and partners, we consider the Spotware family our greatest asset of all, rewarding initiative and cherishing cooperation.