Manage Cookie Consent

To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site.

Accept Deny View Preferences

Job Description

Junior WPF Developer
WPF/XAML Expertise, C# & .NET, MVVM & Data Binding, Version Control, Debugging & Problem Solving
Software Development
IT
Fulltime
Software Engineering
Bachelor’s degree in Computer Science, Information Technology, or a related field
2 years
Bengaluru

Responsibilities:

About the Role: 

We are looking for a passionate and detail-oriented Junior WPF Developer to join our team. The ideal candidate will have hands-on experience developing desktop applications using WPF (Windows Presentation Foundation) and C#, with a solid understanding of XAML and MVVM design principles. You will collaborate with senior developers to design, implement, and enhance user interfaces and features within our WPF applications.

Key Responsibilities:

• Design, develop, and maintain desktop applications using WPF, XAML, and C#. 
• Implement new features and functionalities in existing WPF applications. 
• Collaborate with cross-functional teams, including UI/UX designers, backend developers, and QA engineers. 
• Write clean, maintainable, and efficient code following best practices and coding standards. 
• Participate in code reviews, debugging, and performance tuning. 
• Work with MVVM patterns and data binding for scalable and maintainable UI logic.

Requirements:

Required Skills & Qualifications:

• Bachelor’s degree in Computer Science, Information Technology, or a related field. 
• 2+ years of hands-on experience developing applications with WPF, XAML, and C#. 
• Experience implementing and deploying at least one complete feature or module in a production WPF application. 
• Good understanding of MVVM, data binding, commands, and control templates. 
• Familiarity with .NET Framework / .NET Core and Visual Studio. 
• Basic understanding of version control systems (e.g., Git). 
• Strong problem-solving and debugging skills. 
• Good communication and teamwork abilities. 

Good to Have: 
• Experience with Prism, Caliburn.Micro, or other MVVM frameworks. 
• Knowledge of Unit Testing frameworks (e.g., MSTest, NUnit, xUnit). 
• Experience with RESTful APIs, Entity Framework, or SQL Server. 
• Familiarity with UI/UX best practices.

Apply For This Job

.pdf, .doc, .docx, .png, .jpg .jpeg formats are required