Skip to main content
Flexing It® logo

Consultant - C#/WPF Developer

Flexing It®
Full Timemid
INPosted March 16, 2026

Job Description

Our client, a leading global specialist in energy management and automation is looking to engage with a Consultant - C#/WPF Developer. The ideal candidate should have a strong understanding of multithreading, reactive programming, and unit testing.

Key Responsibilities:

Develop and maintain applications using C# and .NET technologies, ensuring high performance and scalability.

Design and implement UI components using WPF while following MVVM architecture.

Apply OOPS principles, SOLID design, and design patterns to create well-structured, maintainable code.

Implement asynchronous programming and multithreading for optimal performance.

Write and maintain unit tests to ensure software quality and reliability.

Work with JSON/XML for data processing and integration.

Incorporate cybersecurity best practices in software development to ensure secure applications.

Collaborate with cross-functional teams using Git for version control and JIRA for project tracking.

Troubleshoot, debug, and optimize application performance as needed.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free