WPF .NET Developer
WPF .NET Developer51
Applications
51
Applications
About the Job
Skills
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
Industry
Internet News
Company Size
2-10 Employees
Headquarter
Mani Majra, Chandigarh
Other open jobs from PepNewz