Systems Developer, Senior
LifeLabs
Toronto, ON-
Number of positions available : 1
- Salary To be discussed
- Published on July 21st, 2025
-
Starting date : 1 position to fill as soon as possible
Description
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
Requirements
undetermined
undetermined
undetermined
undetermined