Position: Senior .NET/WPF Developer
Company: Infopulse
Category: .NET
Experience required: 3y
English level: intermediate

Infopulse welcomes talented professionals to join our team as a **Senior .NET/WPF Developer**. Our client is a French software company specialized in digital image enhancement technologies since 2003. The innovative software (Mac / Win) allows photographers to obtain the most beautiful images, and that very easily, thanks to efficiency of our algorithms. PhotoLab, formerly known as OpticsPro, is our award-winning RAW converter, digitally compensating for the limits of the photographic equipment used (optical flaws, noise, etc.). The corrections are applied automatically, based on calibration data, on analysis of the image to be processed, and on ingenious algorithms. ViewPoint aims at correcting perspective and defects associated to wide-angle optics. FilmPack faithfully reproduces the renderings of many famous analog films. In 2017, DxO acquired the Nik Collection, a suite of seven Lightroom and Photoshop plug-ins for applying a multitude of creative effects to the image, with an intuitive masking tool called U Points. Your mission Photolab is Mac / Windows image processing software for amateur and professional photographers. It improves the quality of photos by applying automatic corrections that the user can refine manually: denoising, distortion, vignetting, re-lighting, colorimetry, etc. The PhotoLab Windows team is in charge of the design and development of a high-performance and ergonomic application around the image processing engine developed by a separate dedicated team. Windows team works closely with the team in charge of the Mac version to provide a consistent experience for all users. We are looking to strengthen the PhotoLab Windows team by welcoming a new Senior Developer. Integrated within a self-organized, multi-cultural and multi-localized Scrum team, your mission will be to design and implement the functionalities of the next versions of PhotoLab as well as to maintain and improve the existing code. These activities will be done in close collaboration with all other members of the team (developers, testers, UX designer, UI designer, Product Owner). From the target audience and the field of application, the group practices a permanent search for technical and functional excellence through discussion and creativity. 
**Qualifications**
- You  graduated from an engineering school or university
- You have strong experience in developing Windows .NET / WPF applications, preferably in areas where performance is critical
- You master  C# and XAML languages, have a good understanding of the .NET platform (multi-threading, Garbage Collector, JIT, etc.) and of Visual Studio
- Knowledge of C ++ and / or Python is a plus
- You know and have experienced automated tests, continuous integration, code reviews, source code management, etc. (through tools such as NUnit / XUnit, Specflow, git, ...) 
- You are rigorous, creative, autonomous and dynamic. You seek to combine pragmatism and excellence
- You like to work in a team. Experience in an Agile organization (Scrum) is a real plus
- You are fluent in technical spoken and written English
- Ideally, you are passionate about photography.