Software Engineer (WPF)

Software Engineer (WPF / .NET)

 

Responsibilities:

 

  • Develop and maintain WPF applications using .NET.
  • Solve algorithmic challenges involving real-time data streams.
  • Perform basic memory and performance optimizations.
  • Participate in code reviews, bug fixing, and performance analysis.

     

Requirements:

 

  • 1.5+ years of experience in software development.
  • Solid knowledge of C#.
  • Experience with WPF and MVVM.
  • Strong understanding of data structures and algorithms.
  • Basic understanding of memory profiling and garbage collector (GC) behavior.
  • Familiarity with unit testing frameworks (xUnit/NUnit).
  • Knowledge of low-allocation techniques.
  • Ability to write clean, maintainable, and testable code.
  • Basic understanding of network protocols (TCP, WebSockets, gRPC).

     

Would be a plus:

  • Knowledge of JavaScript, HTML, CSS, and other web technologies.

 

English — Upper-Intermediate or higher.

Required languages

English B2 - Upper Intermediate
.NET, WPF, NET.Developer
Published 18 November 2020 · Updated 17 September
Statistics:
59 views
·
108 applications
34% read
·
47% responded
Last responded 4 hours ago
59 views
·
18 applications
To apply for this and other jobs on Djinni login or signup.
Loading...