Position: Windows Developer
Company: BeKey
Category: .NET
Experience required: 5y
English level: upper

** WE OFFER: **
- Flexible working hours;
- Paid vacation and sick days;
- Health insurance;
- Professional growth;
- Internal English classes and compensation for educational courses;
- Professional accountant and lawyer;
- Friendly atmosphere.

** REQUIREMENTS: **
- 5 years’ experience as Windows developer;
- 5 years’ experience with C#;
- 2 years’ experience with C++;
- 2 years’ experience with .Net 4.5+;
- Developing in MS Visual Studio C# using WPF;
- Experience with design patterns and GUI design patterns (MVVM);
- Understanding multithreading and object-oriented programming;
- Minimum 1 year experience with Pyhton scripting;
- Familiarity with WinForms;
- Windows admin skills and experience generating MS-Windows Installation applications;
- High English level.
** Will be a plus: **
- Understanding of networks and protocols;
- Basic understanding of signal processing;
- Experience with PCI extensions for Instrumentation (PXI );
- Standard Commands for Programmable Instruments (SCPI);
- Universal Serial Bus Test and Measurement Class (USBTMC);
- LAN extension for Instrumentation (LXI);
- Interchangeable Virtual Instrumentation (IVI);
- Scripting: MatLab — nice to have.

** RESPOSIBILITIES: **
- Development and maintenance of MS-Windows application;
- Development and maintenance of embedded MS-Windows application;
- Connecting the application to Company’s devices;
- Engage with customers support and customer features requirements.