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 ++).