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.
Dotnet Developer • Bengaluru, Karnataka, India