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