Share this Job

Developer (C#,.Net, OOD)

Apply now »

Date: May 17, 2021

Location: Toronto, ON, CA

Company: LifeLabs

About Us

At LifeLabs, we are focused on our vision of building a healthier Canada!  We are the largest community diagnostics laboratory in Canada with over 350 collection centres, 16 laboratories and service over 20 million patients each year.  

Caring, Agile, Customer Driven, One Team - We live our values every day in what we do to help our patients and healthcare providers.  With over 6,000 employees, we all make a difference and that’s why our people are so important to us.  

This is an exciting time to join our LifeLabs team, grow your career with us and support numerous business initiatives, innovations, best practice and business development opportunities.


Reporting to the Sr Manager IT Ops Support,  the Systems Developer is part of a team that designs, develops, implements and maintains clinical analytical systems, which manage the laboratory workflow, streamline the testing processes and automate the decision-making and validation of results.


This is a full time permanent role based at 30 International Boulevard, Toronto.

• Consult with users to identify current operating procedures and to clarify application system objectives
• Formulate detailed specifications based on user requirements
• Analyze user/functional requirements, and identify options for meeting requirements and recommend course of action
• Design, develop, test, implement and maintain application modules
• Debug software programs and procedures
• Understand interdependencies of different systems and processes and anticipate and correctly evaluate outcomes of potential options
• Prepare technical documentation
• Identify and resolve application problems before they impact business units
• Ensure timely and accurate system updates, upgrades, fixes and new functionality while maintaining maximum on-line availability to users
• Ensure all activities performed comply with specified control procedures, system validation requirements, laboratory and IT policies and standard operating procedures
• Assist in training and guiding other developers
• Assume additional duties as required

• Degree in Computer Science, Software Engineering or equivalent experience
• Minimum 5 years of Object Oriented design and development
• Must have experience programming in C++ with STL
• Must have experience with C#.NET desktop development and LINQ

• Must have healthcare/pharma industry experience
• Solid knowledge of client/server architecture, RDBMS and SQL programming
• Experience working with Win32 API, multithreading, services, TCP/IP sockets and communication protocols
• Familiarity with predicate programing languages would be an asset
• Excellent problem solving abilities
• Excellent written and verbal communication skills
• Good understanding of the full SDLC with Agile and Waterfall methodology
• Proven ability to work effectively in a team environment
• Enthusiastic person with desire to expand their knowledge and skill

LifeLabs is committed to building an inclusive environment and will provide accommodations in accordance with the AODA – Accessibility for Ontarians with Disabilities Act. Please indicate in your application any accommodations you will require throughout the recruitment process.  Alternatively please contact our corporate offices main line to be directed to a member of the Talent Acquisition team at  (416) 675-4530. 


Job Segment: C#, .NET, Developer, Engineer, Business Development, Technology, Engineering, Sales