company logo

WPF .NET Developer

Noida
Remote
Contract
Hybrid
Mid-Level: 4 to 6 years
15L - 18L (Per Year)
Posted on Sep 06 2024

About the Job

Skills

WPF
.NET Framework
C#
VB
Communication
MVC

WPF .NET Developer | 4 to 6 Yrs | Standard IST | Open to travel to Noida on need basis


We are seeking a skilled .NET WPF Developer to join our team and play a key role in developing robust desktop applications using the Windows Presentation Foundation (WPF) framework. The ideal candidate will have strong experience in C#, .NET development, and UI/UX design, with a focus on building high-performance, user-friendly desktop applications. You will be responsible for designing, implementing, and maintaining applications that meet the organization’s needs and technical requirements.


Key Responsibilities:

  • Application Development: Design, develop, and maintain desktop applications using WPF and C# within the .NET framework, ensuring high-quality code and efficient performance.
  • UI/UX Design: Collaborate with designers and stakeholders to create user-friendly and visually appealing interfaces that improve user experience.
  • MVVM Pattern: Develop applications using the Model-View-ViewModel (MVVM) architectural pattern to ensure clean, maintainable, and testable code.
  • Custom Controls & Templates: Create custom WPF controls, styles, and templates as needed for application functionality and user interface design.
  • Performance Optimization: Identify performance bottlenecks and ensure application responsiveness, stability, and scalability through optimization techniques.
  • Third-Party Integration: Integrate third-party libraries, services, and APIs with WPF applications to extend functionality.
  • Testing & Debugging: Conduct thorough testing, debugging, and troubleshooting of applications to ensure they function correctly and meet performance standards.
  • Version Control: Use version control systems (e.g., Git, TFS) for code management and collaboration with the development team.
  • Documentation: Maintain comprehensive technical documentation for application development, including user guides, design specifications, and implementation details.
  • Agile Development: Participate in agile development practices, including daily standups, sprint planning, and retrospectives, ensuring timely and efficient delivery of features.


Required Skills & Experience:

  • .NET Framework: 4+ years of experience with .NET development, particularly in building WPF desktop applications.
  • WPF Expertise: Proficiency in Windows Presentation Foundation (WPF), including data binding, animation, styles, and control templates.
  • C# Programming: Strong command of C# programming language, object-oriented programming (OOP), and design principles.
  • MVVM Pattern: In-depth knowledge of the MVVM design pattern and experience in implementing it in real-world projects.
  • UI/UX Design: Ability to create intuitive and responsive user interfaces using XAML in WPF.
  • Database Interaction: Experience in integrating applications with SQL Server or other databases using Entity Framework, ADO.NET, or similar technologies.
  • Debugging & Troubleshooting: Strong skills in debugging, testing, and optimizing WPF applications.
  • Version Control: Experience with version control systems such as Git or TFS.
  • Agile Methodologies: Familiarity with agile development practices, including working in sprints and using collaboration tools like Jira.


About the company

PepNewz is an internet newz publishing company.

Industry

Internet News

Company Size

2-10 Employees

Headquarter

Mani Majra, Chandigarh

Other open jobs from PepNewz