Job Summary
We are looking for a passionate and skilled C# and WPF Developer to join our team. The ideal candidate will have hands-on experience in designing and developing desktop applications using C#, .NET Framework/Core, and Windows Presentation Foundation (WPF). You will work closely with cross-functional teams to deliver high-quality, scalable, and maintainable software solutions.
Key Responsibilities
- Design, develop, and maintain desktop applications using C# and WPF.
- Implement MVVM architecture and ensure clean, maintainable code.
- Integrate applications with backend services and APIs.
- Optimize application performance and troubleshoot issues.
- Write unit tests and participate in code reviews to ensure quality standards.
- Document technical specifications and maintain application lifecycle.
Skill Requirements
- 2–4 years of professional experience in C# and WPF development.
- Strong understanding of .NET Framework / .NET Core.
- Experience with MVVM design pattern and data binding in WPF.
- Knowledge of XAML, custom controls, and styling.
- Familiarity with LINQ, async/await, and multithreading concepts.
- Experience with Git or other version control systems.
- Good problem-solving skills and attention to detail.
Other Requirements
Nice-to-Have Skills:
- Experience with Oracle, or other databases.
- Understanding of RESTful APIs and integration.