C# WPF Developer
Capgemini · Haryāna, Haryana, India
Capgemini · Haryāna, Haryana, India
At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same. ## **Job Description** **C# WPF Developer** **Location :-** Gurugaon **Experience :-** 4-7 years Choosing Capgemini Engineering means choosing a place where you’ll be empowered to shape your career, supported by a collaborative global community, and inspired to build innovative desktop solutions. Join us in developing modern, scalable applications that enhance enterprise productivity and user experience. **Your Role** As a **C# WPF Developer**, you will design and develop rich desktop applications using modern Microsoft technologies. You will work on building scalable and maintainable solutions using WPF and MVVM architecture, while collaborating with cross-functional teams to deliver high-quality software solutions. **In this role, you will:** - Design, develop, and maintain desktop applications using C# and WPF - Implement MVVM architecture to ensure clean separation of UI, business logic, and data layers - Develop reusable, well-structured code following object-oriented programming (OOP) principles - Build and customize UI using XAML, controls, styling, and data binding - Extend and integrate WPF-based UI components into Microsoft Office applications (Word, PowerPoint, Excel) - Collaborate with cross-functional teams to gather requirements and refine technical solutions - Perform code reviews and ensure adherence to coding standards and best practices - Troubleshoot and resolve application issues, ensuring performance and stability - Contribute to continuous improvement through documentation and knowledge sharing **Your Profile** - 3+ years of hands-on experience in C# development - Strong proficiency in WPF including XAML, controls, styling, and data binding - Solid understanding of MVVM architecture (ViewModels, commands, property change notifications) - Strong knowledge of object-oriented programming (OOP) principles and design patterns - Experience integrating WPF UI with Microsoft Office applications (Word, PowerPoint, Excel) - Familiarity with version control systems (e.g., Git) - Experience in writing unit tests and following test-driven development practices is a plus - Strong problem-solving and analytical skills - Good communication and collaboration abilities **What You’ll Love About Working Here** - Flexible and hybrid work environment aligned with business needs - Opportunity to work on enterprise-grade desktop application development - Collaborative and innovation-driven culture - Continuous learning opportunities and access to certifications - Exposure to modern Microsoft technology stack and best engineering practices **About Us** At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From digital applications to advanced enterprise systems, our experts deliver cutting-edge solutions that drive efficiency and innovation. At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.