Toronto, ON, CA
6 days ago
Systems Developer, Senior

 

Status: Full Time

Schedule: Monday-Friday
Number of Positions: 1
Start Date: ASAP
Internal Application Deadline: July 17, 2025

 

Systems Developer, Senior

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. 

Accountabilities

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

 

Requirements

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 Solid knowledge of client/server architecture, RDBMS and SQL programming Experience working with Win32 API, multithreading, services, TCP/IP sockets and communication protocols Familiar with different source code repositories e.g. GitHub, TFS 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 skills
Confirmar seu email: Enviar Email