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
📊
Average salary range of similar jobs in
analytics →
Loading...