Overview
Cultivated Code builds custom software for biotech and life sciences companies. We are looking for a C# developer to join our team working on desktop applications used in scientific data processing and analysis. You will be embedded with a client team building and maintaining WPF applications that process and visualize complex datasets. This is a hands-on role where your code directly supports research workflows. Responsibilities
Build and maintain desktop applications for scientific data processing
Work with large datasets including parsing, transformation, and visualization
Write clean, testable code and participate in code reviews
Troubleshoot and resolve issues in existing applications Minimum Qualifications
2-3 years of professional experience with C# and .NET
Experience building desktop applications with WPF (XAML, MVVM, data binding)
Comfort working with data processing pipelines and file-based data formats (CSV, XML, binary)
SQL database experience
Strong problem-solving skills and attention to detail
Excellent written and verbal communication Preferred Qualifications
Experience with data visualization libraries or custom rendering in WPF
Familiarity with scientific or laboratory data (proteomics, genomics, or similar)
Experience with multithreading and performance optimization for data-heavy applications
Unit testing and automated testing practices Position
Remote position, must reside in Canada (Western Canada preferred)
Full time employment How to Apply To apply, you can simply send us an email (
[email protected]) with your resume and a message about why you think you're a positive fit. If you're still reading this that thoroughness has just paid off. Prefix your subject in your email with `RemoteCoding` and you will be added to the pool of resumes we pay extra attention to. Thanks for your time and we look forward to talking with you.
📌 C# Product Developer — Remote, Canada
🏢 Cultivated Code
📍 Canada