Our client is a USA based software development company with over 20 years in the software industry; they develop their own test automation software with industry leading innovative core functionalities. The company is looking for a candidate who shares their passion for innovative, creative, and cutting-edge software development.
They are looking for a .NET Developer experienced in Desktop development who is looking to become a part of our R&D department; a candidate who enjoys having a hand in the development process and seeing the end-product features come to life.
This is a long-term remote position on a full-time basis.
Responsibilities:
- Implementing new functionality modules: UI enhancements, integrations with famous leading solutions in different industries, etc.;
- Improve existing functionalities using best practices and modern methodologies.
Requirements:
- At least 5 years of experience in software and/or web development;
- Strong knowledge of .NET Framework (WPF/XAML/MVVM) and .Net 8;
- Strong knowledge and practical experience with multithreading (TAP);
- Understanding of software design principles and design patterns;
- Familiarity with Git version control system;
- B1 English or higher;
- Experience with AI development, or familiarity with AI technologies would be a significant plus.
Good to have:
- ASP.NET Core;
- Entity Framework, SQL;
- WinForms;
- University degree in computer science, engineering, or IT.
Benefits:
- USD-related salary based on individual qualifications, experience, and interview results;
- Flexible working hours;
- Ability to work in international worldwide distributed team;
- Remote long-term contract (1-year ++).