Expedia Group
Scotiabank
Maarut Inc
BrainBox AI
Snaplii
Stir Consulting Ltd
Xanadu
Desire2Learn Inc
NTT
Canadian Bank Note Company, Limited
A leading technology company in Toronto is seeking a Mid-Senior level C Developer to design and maintain complex applications. The ideal candidate will have proven experience in advanced C programming and strong knowledge of object-oriented design within the Oil and Gas domain. Excellent communication and problem-solving skills are essential, along with the ability to mentor junior developers and manage teams. This role offers the opportunity to work in a dynamic team environment focused on scalable, reliable software solutions.
Role Description - Technical Behavioral Competency C Developer. Designing, developing, and maintaining complex, high-performance C applications, leading technical projects, mentoring junior developers, and collaborating with cross-functional teams to deliver scalable, reliable software. Key requirements include advanced C (modern standards like C11141720), strong knowledge of object-oriented design, multi-threading, memory management, system-level debugging, and performance optimization tools. Essential soft skills involve strong problem-solving, communication, and the ability to guide architectural discussions and enforce coding standards.
Proven experience with development technologies in C. Understanding of Oil and Gas domain including upstream, midstream and downstream. Understanding of midstream processes. Excellent communication and stakeholder engagement skills. Experience managing teams of size 3-4 and mentoring the team. Excellent analytical and communication skills. Experience with Agile way of working. Graduation or equivalent.
* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.