About the job

SummaryBy Outscal

Looking for a skilled WPF Developer with 4+ years of experience in C# and WPF. You'll develop, maintain, and enhance Windows desktop applications, collaborate with cross-functional teams, and ensure high code quality. Experience with MVVM architecture, data binding, and DevExpress is a plus.

About the job

Are you an experienced WPF Developer looking for a new challenge and the opportunity to work on cutting-edge projects?

We are seeking a highly skilled WPF Developer to join our dynamic team in Thane, India. The ideal candidate will have a deep understanding of .NET, C#, and WPF frameworks, with a passion for creating beautiful, robust, and user-friendly desktop applications. You'll be responsible for designing, developing, and enhancing software that forms the core of our business operations. Working closely with our team, you'll deliver innovative solutions that meet our high standards.

Your skills in debugging, optimizing, and releasing robust WPF applications will be key to creating scalable and interactive desktop solutions. This role offers a unique blend of responsibility, problem-solving, and initiative, with opportunities to collaborate and grow within our team. You will contribute significantly to building innovative features, collaborating with cross-functional teams, and providing a seamless user experience.

Your Impact And Responsibilities

As our WPF Developer, you'll join our development team in Thane, India, while also being part of our global TechCenter. Your expertise in designing, building, and maintaining Windows desktop applications using C# and WPF will be crucial for delivering high-quality, user-friendly software. With your commitment to detailed work, you'll champion best practices in the development process, ensuring clean, maintainable code while proactively addressing technical challenges.

  • Develop, maintain, and enhance Windows desktop applications using C# and WPF.
  • Develop new and improve existing product features using industry-standard design patterns.
  • Design and implement reusable and modular components that fit into existing applications and services.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Participate in code reviews to ensure code quality, performance, and maintainability.
  • Troubleshoot and resolve issues reported by users, Product Owners, and QA/test teams.
  • Document code, design, and technical specifications for knowledge sharing.
  • Write clean, efficient, and reusable code, following industry best practices.
  • Develop unit and integration tests to ensure high code quality.


You will mentor and coach other engineers, sharing your knowledge and expertise to foster a collaborative and supportive environment. You'll actively participate in daily stand-ups, sprint planning, and other Agile/Scrum activities, promoting effective teamwork and project success. By staying updated with emerging trends and technologies in C# and WPF, you'll contribute to our international development team's commitment to excellence.

Who You Are

You are a highly responsible individual with strong problem-solving skills and the ability to tackle complex technical challenges. You take the initiative, work independently with focus, and communicate effectively to foster teamwork and knowledge sharing. Your collaborative approach and adaptability to evolving technological landscapes are essential to our success.

  • 4+ years of hands-on experience developing desktop applications using C# and WPF.
  • Experience with MVVM architecture (ReactiveUI) and data binding in WPF.
  • Experience with component packages like DevExpress in WPF.
  • Familiarity with standard design patterns.
  • Knowledge of SQL and database design is a plus.
  • Strong understanding of Object-Oriented programming concepts.
  • Proficiency in writing clean code and following best practices for maintainability.
  • Experience with Docker and containerization is beneficial.


What You Get At Our Company

Together with the team, you will play a crucial role in shaping our cutting-edge projects and driving the company's path forward. You will be met with responsibility, trust, and flexibility. Alongside a collaborative and supportive team of professionals, you will be able to further develop your talents and experience, facing interesting challenges and opportunities in a global company.

Our company is at the forefront of delivering innovative textile-based air distribution solutions worldwide, with a presence that spans across continents and a dedication to quality that has been our hallmark since inception. We attribute our success to our committed and skilled team members who drive our industry excellence.

For more information about what makes us a leader in our industry, please visit: www.fabricair.com.

Ready to Apply?

If you are ready to take on this challenge and significantly contribute to our team, apply using the "Apply for this job" tab. For the protection of your personal data, this is the preferred method of application.

For any inquiries, please reach out to the Software Development Team Lead, Avinash Pawar, at apa@fabricair.com.

We are eager to fill this position promptly, and interviews will be conducted on a rolling basis. We are excited to hear from you and look forward to the possibility of you joining our team.

#WPFDeveloper #ThaneMaharashtra #TechJobs #SoftwareDevelopment

FabricAir is a global fabric-based air distribution solution manufacturer that originated in Denmark in 1973. Our company has been evolving ever since, opening 15 subsidiaries worldwide with a vast network of distributors and reaching clients in over 120 countries. We value our employees because they are the reason we excel in our industry and contribute to the growth of the company.

Similar Skill Jobs

SEGA - AI Programmer / Programmeur(euse) IA (H/F/NB)

Île-de-France, France (Hybrid)

PlayStation Global - Senior Manager, Payroll EMEA

England, United Kingdom (Hybrid)

IO Interactive - Cinematic Artist

Catalonia, Spain (Hybrid)

Lucid Reality Labs - Senior Unity Developer

Poland (Remote)

Paradox Interactive - Unity Game Programmer

Île-de-France, France (Hybrid)

Peak - Data Scientist (New Grad)

Worldwide (On-Site)

Jobs in Thane, Maharashtra, India

Zynga - Art Director

Karnataka, India (On-Site)

PluginLive - Technical Lead

Maharashtra, India (On-Site)

LWYD Interactive - Graphic Designer

Karnataka, India (On-Site)

Mott MacDonald - Highway Engineer

Uttar Pradesh, India (On-Site)

Wayfarer E-commerce Pvt. Ltd - Structural Engineer

Uttar Pradesh, India (On-Site)

Software Engineering Jobs

2K - Modeler

Québec, Canada (On-Site)

Aristocrat Gaming - CRM Implementation Manager

Tel Aviv District, Israel (Hybrid)

Steer Studios - Project Coordinator

Riyadh Province, Saudi Arabia (On-Site)

VGW - Senior Engineer

Mecklenburg-Vorpommern, Germany (On-Site)

Easygo - Product Designer - Design Systems

Victoria, Australia (On-Site)

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug