ABOUT THE PROJECTOur client is one of the world’s leading Scientific Test and Measurement organizations. As Senior C# Developer, you’d on our client’s next-generation OS platform, focused on designing innovative features to enhance data processing capabilities for scientific devices and instrumentation. This is a desktop development role where you will design and implement algorithms to process and translate complex data into user-friendly formats.
ABOUT THE RESPONSIBILITIES- Collaborate with a team of developers to design and implement backend features for the OS platform.
- Develop algorithms to process, analyze, and translate large-scale scientific data from medical devices into meaningful, user-friendly formats.
- Enhance and optimize backend data-crunching capabilities to improve system performance and accuracy.
- Write clean, efficient, and scalable code in C#/.Net for desktop applications.
- Participate in the full SDLC, including requirement analysis, design, development, testing, and deployment.
- Troubleshoot, debug, and resolve software defects and performance bottlenecks.
- Contribute to the architectural design and ensure the software meets industry and scientific standards.
ABOUT THE REQUIRED SKILLS- Bachelor’s degree in Computer Science or closely related field
- 8+ years of professional experience in backend development with C#/.Net.
- Proven experience working on Windows desktop application development (NOT Web).
- Strong background in data processing, analysis, and algorithm development.
- Any exposure to scientific devices, instrumentation, ie HPLC-MS or similar instruments, highly preferred.
- Solid understanding of data transformation and presenting complex data sets in meaningful formats
- Familiarity with WPF or cloud technologies is a nice-to-have but not required.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills.
ABOUT THE ROLEThis is a 6-month contract with possible extensions, a Hybrid role to be performed onsite at our client’s North Toronto offices 3 days of the work week. Standard billable hours are 37.5 hours per week.
PAY DISCLOSUREThe average hourly pay range for this field is as follows:
- Junior: 0-5 years of experience – up to $60/hr
- Intermediate: 6-9 years of experience – up to $70/hr
- Senior: 10+ years of experience – up to $80-85/hr
Compensation is commensurate with these standards; exceptions may apply based on experience, skills, and market conditions.
AI DISCLOSURE:We may use artificial intelligence (AI) or other automated tools to support parts of our recruitment process. No automated tools make hiring decisions.