Senior C#/.NET Developer (Desktop, WPF)

About the Project
We are working on an advanced telecommunications project (RTSA โ€“ Real-Time Spectrum Analysis) and looking for an experienced C#/.NET Developer to join the team. The role focuses on developing and maintaining modern desktop applications using WPF, with a strong emphasis on architecture, asynchronous processing, and integration with REST services.

 

Tech Stack

  • C#/.NET, WPF/XAML; WinForms (legacy).
  • REST/Web API, JSON, WCF.
  • EF, ADO.NET, LINQ; Databases: MySQL/SQL Server/Oracle.
  • Tools: Git/Gitflow, JetBrains DotTrace/DotMemory.

     

Responsibilities

- Analyze business requirements and transform them into technical specifications.

- Estimate development effort, plan tasks, and ensure high-quality delivery.

- Develop new features and improve existing code (refactoring, optimization).

- Prepare and execute unit and performance tests; process QA feedback.

- Work with complex UI (WPF/XAML, custom controls), PDF reporting, profiling, and performance monitoring.

 

Requirements

- 6+ years of commercial experience with C#/.NET.

- Strong hands-on experience with WPF and XAML (WinForms experience is a plus for legacy support).

- Solid knowledge of asynchronous programming (TPL), multithreading, and Git/Gitflow workflows.

  • Experience with integrations: Web API (REST), JSON, WCF.
  • Data access expertise: Entity Framework, ADO.NET, LINQ with MySQL/SQL Server/Oracle.
  • Proficiency in unit and performance testing; profiling experience (JetBrains DotTrace/DotMemory).
  • English: Upper-Intermediate (for working with documentation and international team).

 

Nice to Have

  • Experience with PDF generation (PDFSharp), visual libraries, and custom controls (DevExpress, Infragistics).
  • Mobile development background (Xamarin/SkiaSharp).
  • Experience in algorithm optimization and performance tuning in .NET.
Published 20 August
222 views
ยท
97 applications
5% read
ยท
0% responded
To apply for this and other jobs on Djinni login or signup.
Loading...