Position: .NET Developer (desktop)
Company: Namecheap
Experience required: 2y
Category: .NET
English level: upper
Published: 2021-05-01T00:00:00+03:00

The project objective goal at start is to maintain the current Windows application, participate in the stability and feature improvements of the Windows application.

Also assist the technical product manager and customer support team for any escalated issues. With no limitation to interact with external teams or 3rd party vendors.

We move at a fast pace and we do foresee in future to participate into the redesign of the client applications and move into new frontier such as taking on and creating Android, Browser, TV applications.

**Requirements**

- At least 2 years experience designing application software on Windows
- Knowledge of WPF (Windows Presentation Foundation)
- Experience with .NET Framework 4.6
- Understanding of .NET, C#
- Skills in relational databases, experience with MS SQL 
- Knowledge of MVVM (Model-View-ViewModel) Design Pattern
- Working experience with GIT
- Understanding of NuGet packaging
- English level - Upper-Intermediate or higher


**Responsibilities**

- Development and maintenance of the Windows Client Application
- Architect, design and develop core functionality and components for Windows
- Implement unit tests
- Create POCs & Prototypes when required
- Design and creation of the Namecheap own SDK for Windows client and collaboration on SDK for other client applications