07 Aug
|
BaseBiz
|
New Delhi
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 versatile 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.
📌 Senior C# WPF Developer (New Delhi)
🏢 BaseBiz
📍 New Delhi