We are looking for a skilled and experienced WPF developer to join our team. The successful candidate will be responsible for developing and maintaining Windows desktop applications using the .Net framework.
The ideal candidate will have experience working with both front-end and back-end development and an understanding of software development principles and best practices.
Read MoreIf you think that you have the following qualities in you, please apply right away and we will get back to you
Proficient in C#, with a good knowledge of its ecosystems.
Exposure to extended toolkits like DevExpress.
Expertise in Windows Presentation Framework and desktop applications.
Expertise in XAML, MVVM, SQL and other WPF concepts.
Strong understanding of object-oriented programming.
Skill for writing reusable C# libraries.
Familiar with various design and architectural patterns.
Familiarity with LINQ and Entity Framework.
The knack for writing clean, readable C# code.
Collaborate with cross-functional teams to identify and solve complex problems.
Participate in code reviews and provide feedback to team members.
Work with project managers to deliver projects on time.
Troubleshoot and debug issues in production and non-production environments
A bachelor's degree in any discipline.
Strong experience with WPF, MVVM, C# and SQL Server.
Familiarity with back-end technologies such as LINQ and Entity Framework.
Strong understanding of software development principles and best practices
Excellent problem-solving skills and attention to detail.
Strong communication and collaboration skills.
Ability to work independently and in a team environment.
Proficient understanding of code versioning tools like SVN and Git.
Bachelor's degree in Computer Science or related field.
Strong experience in developing Windows desktop applications using C# and WPF
Experience with MVVM architecture and data binding in WPF.
Knowledge of software testing and debugging techniques.