Senior C# WPF Developer

Basebiz

New Delhi

On-site

INR 1,800,000 - 2,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

3-Year Bond
Germany training travel (23 months)

Job summary

Windmller & Hlscher India Pvt. Ltd., Delhi-based, seeks a Senior .NET Developer with strong WPF expertise to lead enterprise desktop applications. You will drive architecture, implement MVVM, and mentor junior engineers while delivering scalable, high-performance solutions.

Expertise in C#, .NET Framework/Core, and MySQL is required, along with solid OOPS knowledge and a proactive, collaborative mindset. Training opportunities may include travel to Germany for up to 23 months.

Qualifications

  • Strong experience in C# and WPF with MVVM patterns.
  • Solid grasp of OOPS, SOLID, and memory management.
  • Experience with multithreading and async/await in desktop apps.
  • Proficient in MySQL design, indexing, and query optimization.
  • Experience with EF, REST API integration, and CI/CD is a plus.

Responsibilities

  • Lead architecture, design, and development of complex WPF desktop apps.
  • Implement MVVM patterns, reusable components, and custom controls.
  • Optimize UI performance and memory usage in large datasets.
  • Ensure SOLID adherence; conduct code reviews and mentoring.
  • Collaborate with product owners and stakeholders on technical solutions.

Skills

C#
WPF
MVVM
Multithreading
Async/Await
MySQL
SOLID Principles
Data Binding
Memory Management
Performance Tuning
Entity Framework
REST API Integration

Education

Bachelor's or Master's in Computer Science / IT

Tools

Visual Studio
Git
Azure DevOps

Job description

Software Developer (.NET / WPF)

Client: Windmller & Hlscher (W&H)

Company Details

Client: Windmller & Hlscher (W&H)

Interview Process
  • Round 1: Technical
  • Round 2: Technical
  • Round 3: Techno-Managerial

Interview Mode: All rounds will be Virtual

Designation: Software Developer

Location: New Delhi

Salary: Negotiable (Depends on Current CTC)

Service Agreement: 3-Year Bond

Training Opportunity:
Candidates may get an opportunity to travel to Germany for training purposes, which may last for 23 months.

Company Introduction

Windmller & Hlscher KG was founded in 1869 in Lengerich, Germany, first established an international presence by automating the production of paper bags.

Since then, the company has greatly expanded its product line of flexible packaging machines in extrusion, printing, and converting verticals through several acquisitions.

With a turnover of approximately €850 million, close to 1,700 patents, and equipment operating in more than 130 countries across 5,000+ customer facilities worldwide, Windmller & Hlscher is the market leader in flexible packaging machine manufacturing.

Company Website:
https://www.wh.group/int/en/company/w_h_group/150_years_building_the_future_together/

Job Description

Windmller & Hlscher India Pvt. Ltd., based in Delhi since 1996, is a 100% subsidiary of Windmller & Hlscher KG, Germany.

The company provides various services to customers across India, the Middle East, Africa, and neighboring regions.

With a team of highly trained and specialized Service Engineers, along with Sales, Marketing, Spare Parts, Parts Identification, and IT Engineering teams, W&H serves as a complete system provider, offering everything from expert advice and engineering to the delivery of high-quality machines and complete packaging production facilities.

The company also operates an Information & Diagnostic Centre in India.

We are seeking an experienced Senior .NET Developer with deep expertise in WPF (Windows Presentation Foundation), strong knowledge of MySQL, and solid command over Object-Oriented Programming (OOPS) principles.

The ideal candidate will lead the design and development of enterprise-grade desktop applications, define architectural standards, mentor junior developers, and ensure high performance, scalability, and maintainability of WPF-based systems.

Key Responsibilities
  • Lead architecture, design, and development of complex WPF desktop applications.
  • Design scalable solutions using MVVM architecture pattern.
  • Create reusable WPF components, custom controls, and resource dictionaries.
  • Optimize UI performance and memory management in large-scale applications.
  • Implement advanced data binding techniques, commands, and behaviors.
  • Ensure proper separation of concerns and adherence to SOLID principles.
  • Design and optimize MySQL databases, schemas, indexing, and query performance.
  • Conduct code reviews and enforce best coding practices.
  • Troubleshoot production issues and perform root cause analysis.
  • Mentor junior team members and provide technical guidance.
  • Collaborate with product owners and stakeholders for technical solutioning.
Technical Expertise Required

.NET & C#

  • Strong hands-on experience in C# and .NET Framework / .NET Core
  • Deep understanding of OOPS Concepts
    • Encapsulation
    • Abstraction
    • Inheritance
    • Polymorphism
  • Strong understanding of SOLID Principles
  • Experience in Multithreading
  • Experience with async/await
  • Experience in Task-Based Programming
  • Knowledge of Memory Management
  • Knowledge of Performance Tuning
WPF (Mandatory – Strong Expertise Required)

Advanced Knowledge Of

  • XAML
  • Data Binding
    • OneWay
    • TwoWay
    • MultiBinding
    • PriorityBinding
  • ICommand Implementation
  • Dependency Properties
  • Attached Properties
  • Routed Events
Strong Experience With
  • MVVM Pattern Implementation
  • Prism / MVVM Frameworks (Preferred)
  • Custom Controls
  • User Controls
  • Control Templates
  • Data Templates
  • Styles
  • Resource Dictionaries
  • Value Converters
  • Triggers
  • Visual States
Experience Handling
  • Complex UI Workflows
  • Large Data Grids
  • Virtualization
  • UI Performance Optimization
  • Dispatcher
  • Threading in WPF
Experience With
  • WPF Animations
  • Theming
  • Dynamic UI Styling
  • Localization
  • Globalization
Understanding Of
  • Visual Tree
  • Logical Tree
  • Binding Debugging Tools
  • UI Responsiveness Best Practices
Database – MySQL

Strong experience in:

  • Schema Design
  • Writing Optimized Queries
  • Stored Procedures
  • Indexing Strategies
  • Performance Tuning
Experience handling:
  • Large Datasets
  • Query Optimization
Additional Preferred Skills
  • Entity Framework
  • Dapper
  • REST API Integration
  • Microservices Architecture (if applicable)
  • CI/CD Pipelines
  • Git
  • Azure DevOps
  • Unit Testing
    • NUnit
    • xUnit
    • MSTest
  • Logging Frameworks
    • Serilog
    • NLog
Required Qualifications
  • Bachelor's or Master's in Computer Science, Information Technology, or a comparable field of study.
  • 3–5 years of experience in the IT industry.
  • Experience in C# WPF.
  • Good communication skills.
  • Experience working with global teams.
  • Ability to work as an Individual Contributor as well as a Team Player.
Special Requirements
  • 3 years of service agreement (Bond) with the company.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer (C#,.NET WPF)
Senior Software Developer (C#,.NET WPF)

Ridhi Consulting Services • New Delhi

On-site
INR 1,200,000 - 2,100,000
WPF Engineer
WPF Engineer

LG Electronics • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Senior Software Engineer ASP/.Net/WPF
Senior Software Engineer ASP/.Net/WPF

Unicon Connectors • Ahmedabad District

On-site
INR 1,200,000 - 2,000,000
Windows Desktop or WPF Application developer
Windows Desktop or WPF Application developer

Axcend Technologies Inc. • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Software Developer (C#, WPF)
Software Developer (C#, WPF)

Quest Global • Chennai District

On-site
INR 900,000 - 1,800,000
(#1555) Sr. Dot Net Developer
(#1555) Sr. Dot Net Developer

Sailssoftware • Visakhapatnam

On-site
INR 1,500,000 - 2,000,000
Hiring | C# | Python | WPF/XAML | MVVM | .NET Core- 8+ yrs- C2H
Hiring | C# | Python | WPF/XAML | MVVM | .NET Core- 8+ yrs- C2H

Venpa Staffing • Bengaluru

Hybrid
INR 1,500,000 - 2,100,000
.NET+WPF developer
.NET+WPF developer

Nexgenhiringexperts • Ahmedabad District

On-site
INR 600,000 - 900,000
Competitive salary package
Career growth opportunities
Collaborative work environment
C# WPF Developer - Desktop Application
C# WPF Developer - Desktop Application

Whiteblue • Chennai District

On-site
INR 800,000 - 1,200,000
C# WPF Winforms Developer
C# WPF Winforms Developer

Capgemini Engineering • Pune District

On-site
INR 600,000 - 1,000,000