Position: .Net Lead
Company: Grid Dynamics
Experience required: 3y
English level: upper

This is sort of like having those rich Bloomberg trading screens that you might have seen, lots of stuff on the screen, green and red colors, etc. An example the app typically pump up to 8000 messages/sec to the trading screens, and the screens are constantly getting refreshed. The front end client is installed on every trader’s desktop. These workstations are CPU intensive, and also have very high end graphics card – these are all typical in a Wall Street trading shop.

Min requirements to the candidate
- Strong knowledge of C#/.NET
- Experience with multi-threading
- Experience with high-load .NET apps receiving hundreds of external messages per second
- Understanding of existing legacy WinForms code
- Experience with WPF
- Knowledge of .NET ver. 5 or 6
- Experience of writing of .NET app with dynamically changing data

Nice to have requirements to the candidate
- Knowledge of financial area, good verbal English, strong communication skills.

Current team size, their locations and whether team is going to grow?
- Around 10 engineers

What tasks the candidate will work with?
- Modernization of WinForms application to meet project environment and CI/CD pipeline
- Adding of new features to the existing high-performance application for online trading.