Softengi

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
Published 3 October
223 views
ยท
68 applications
34% read
ยท
23% responded
Last responded 6 days ago
To apply for this and other jobs on Djinni login or signup.
Loading...