remoteonsite
Senior Software Engineer C / WPF - Beckman Coulter Diagnostics
Software Engineer
Senior Software Engineer specializing in C# and WPF to design, develop, and maintain high‑performance diagnostic applications, leveraging .NET, MVVM, and modern testing practices within an Agile environment.
About the role
Key Responsibilities
- Design and implement robust, user‑friendly desktop applications using C#, WPF, and XAML.
- Apply MVVM architecture to ensure clean separation of concerns and maintainable codebases.
- Collaborate with cross‑functional teams to translate clinical requirements into technical solutions.
- Write and maintain automated unit and integration tests to guarantee software quality.
- Participate in Agile ceremonies, code reviews, and continuous improvement initiatives.
Requirements
- 5+ years of professional experience developing C#/.NET desktop applications.
- Strong expertise in WPF, XAML, and MVVM patterns.
- Proficiency with source control (Git) and CI/CD pipelines.
- Experience with unit testing frameworks (e.g., MSTest, NUnit, xUnit).
- Excellent problem‑solving skills and ability to work in an Agile team environment.