Middle/Senior .NET Desktop Developer
We are seeking a Senior .NET Desktop Developer to join our team and contribute to the development and support of high-performance desktop applications. The role involves close collaboration with the client, including participation in on-site meetings and solution presentations.
Team Composition:
- Project Manager (PM)
- Solution Architect
- 3 Software Developers
QA Engineer
Requirements:
- At least 4 years of experience with .NET 8 and related libraries.
- Proficient in WPF (Windows Presentation Foundation) for desktop UI development.
- Experience with Entity Framework or similar ORM tools.
- Solid understanding of software engineering principles, OOP, and design patterns.
Good communication and presentation skills - ability to interact directly with the client and participate in on-site meetings or project handovers.
Responsibilities:
- Design, develop, and maintain desktop applications using .NET technologies.
- Write clean, efficient, and well-documented code.
- Participate in the full software development lifecycle - from concept to deployment.
- Refactor and optimize existing code for performance and maintainability.
- Investigate, diagnose, and fix bugs and production issues.
Contribute to technical documentation and implementation specifications.
Nice to Have:
- Familiarity with MVVM architecture.
- Experience working in Agile teams.
- Understanding of deployment and CI/CD for desktop apps.
- Previous experience with localization/internationalization in apps.
Required skills experience
| .NET 8 | 4 years |
Required languages
| English | B1 - Intermediate |
Entity Framework, WPF
๐
Average salary range of similar jobs in
analytics โ
Loading...