Position : .NET WPF Developer
Experience : 4–12 Years
Location : Bangalore (Yelahanka)
Work Mode : 5 days work from office
We are seeking experienced .NET WPF developers who are strong in building high-performance desktop applications using modern Microsoft technologies. The ideal candidate will have solid experience in C#, WPF, MVVM , and a good understanding of UI / UX best practices. Senior candidates should also be comfortable leading modules, mentoring team members, and driving architectural discussions.
Key Responsibilities
- Design, develop, and maintain WPF-based desktop applications using C# and .NET.
- Implement MVVM architecture , custom controls, data binding, and styling.
- Work closely with product managers, UI / UX teams, and QA to ensure high-quality deliverables.
- Optimize performance, memory usage, and responsiveness of desktop applications.
- Integrate APIs, third-party libraries, and backend services.
- Participate in design / architecture discussions and contribute to technical decisions.
- Troubleshoot, debug, and resolve complex technical issues.
- (For senior roles) Mentor developers, conduct code reviews, and guide best practices.
Required Skills
Strong proficiency in C#, .NET Framework / .NET Core .Hands-on experience with WPF, XAML, MVVM , data binding, control templates, and styles.Solid understanding of Object-Oriented Programming and design patterns.Experience with REST APIs, multithreading , and asynchronous programming (async / await).Familiarity with Git , Azure DevOps, or similar version control systems.Experience working in an Agile / Scrum environment.