Middle .NET Desktop Developer (WPF, Blazor, MAUI)
Abto Software
About The Project
We are looking for a Middle .NET Developer to join a long-term project focused on developing a comprehensive platform for designing, analyzing, and managing belt drive systems. The platform includes modules for belt drive design, facility management, bikes, hoses, and crimpers, and is used by engineers and maintenance teams to optimize drive systems, track maintenance activities, and calculate energy savings.
The solution is available across desktop, web, and mobile platforms, providing users with powerful real-time tools in a global environment.
Technology Stack
Tech Lead, 2 .NET Developers, QA Engineer, Project Manager
Customer Team
Solution Architect, 2 .NET Developers, Senior Product Fatigue Engineer
Requirements
We are looking for a Middle .NET Developer to join a long-term project focused on developing a comprehensive platform for designing, analyzing, and managing belt drive systems. The platform includes modules for belt drive design, facility management, bikes, hoses, and crimpers, and is used by engineers and maintenance teams to optimize drive systems, track maintenance activities, and calculate energy savings.
The solution is available across desktop, web, and mobile platforms, providing users with powerful real-time tools in a global environment.
Technology Stack
- .NET 9
- C#
- Blazor
- WPF
- MAUI
- Flutter
- Entity Framework Core
- MS SQL Server
- OAuth 2.0
- Git
Tech Lead, 2 .NET Developers, QA Engineer, Project Manager
Customer Team
Solution Architect, 2 .NET Developers, Senior Product Fatigue Engineer
Requirements
- 2+ years of commercial experience with .NET development;
- Strong expertise in .NET 9 and C#;
- Hands-on experience with Blazor, WPF, and MAUI;
- Strong experience with Entity Framework Core;
- Solid understanding of OOP principles and SOLID design principles;
- Good understanding of OAuth 2.0 authentication and authorization;
- Experience with Git, including branching strategies, pull requests, and code reviews;
- Ability to write clean, maintainable, and well-structured code;
- Strong attention to detail;
- Willingness to learn new technologies and continuously improve technical skills;
- Ability to work both independently and as part of a team;
- Upper-Intermediate or higher level of English.
- Experience with AI-assisted development tools, preferably Claude Code;
- Experience with unit testing frameworks such as xUnit or NUnit;
- Experience with integration testing;
- Familiarity with automated testing practices and methodologies;
- Experience working with CI/CD pipelines (Azure DevOps, GitHub Actions, or similar).
- Develop new features and enhance existing functionality;
- Investigate and resolve application issues;
- Redesign data models and create new databases using Entity Framework Core;
- Perform data migration activities;
- Develop desktop applications using WPF and MVVM architecture;
- Write and maintain unit and automation tests;
- Participate in code reviews and maintain high code quality standards;
- Collaborate with distributed teams during daily stand-ups and client meetings;
- Contribute to technical documentation when required.
- Professional and career growth promotion;
- Competitive salary;
- Paid vacations and sick leaves;
- Internal Medical Program;
- Program for veterans;
- Flexible working hours;
- Regular corporate social activities;
- Regular technical training at our office;
- English courses;
- Gym, etc.
Як відгукнутися?
Щоб відгукнутися на цю вакансію, вам необхідно авторизуватися на нашому сайті. Якщо у вас ще немає облікового запису, будь ласка, зареєструйтесь.
Розмістити резюмеСхожі вакансії
Finance Data Analyst
SiTime,
Львів,
8 годин тому
About SiTime SiTime is the Precision Timing company. Timing is the heartbeat of all electronics, ensuring performance, resilience and scalability. For decades, quartz devices, non-silicon technology, have kept systems in sync, but they struggle in harsher, more demanding environments. MEMS-based Precision Timing delivers greater accuracy, smaller size and resilience. Today, MEMS timing powers over 400 applications, including high-growth ones in...
Тренер команди продажів
Corteva Agriscience,
Львів,
1 день тому
Ми в пошуках Тренера команди продажів / Спеціаліста комерційної ефективності Тренер команди продажів планує та реалізовує тренінгові рішення , що направлені на ефективну роботу організації. Основні задачі: Проєктування, створення та координація і проведення тренінгів і програм розвитку для польової служби, які сприяють підвищенню рівня продажів і рентабельності, а також створюють можливості, необхідні для досягнення короткострокових і довгострокових цілей; Створення ініціатив...
Lead Cloud DevOps Engineer (Azure)
EPAM Systems,
Львів,
2 тижні тому
Приєднуйтесь до нашої команди в якості Lead Cloud DevOps Engineer (Azure) і візьміть на себе важливу роль у забезпеченні ефективності, надійності та масштабованості наших програмних додатків, розгорнутих в середовищі Azure Cloud. Використовуйте свої знання моніторингу та автоматизації для просування наших ініціатив з DevOps та внесення вкладу в успіх нашої організації. Чим ви будете займатися у цій ролі Керівництво командою...