ABOUT THE PROJECT Our 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 field8+ 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 formatsFamiliarity 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 ROLE This 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 DISCLOSURE The average hourly pay range for this field is as follows :
Junior : 0-5 years of experience – up to $60 / hrIntermediate : 6-9 years of experience – up to $70 / hrSenior : 10+ years of experience – up to $80-85 / hrCompensation 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.