C/C++ Developer with Messaging Systems

Tekgence Inc • toronto, Canada

Location toronto, on
Job Type Full-time
Posted May 30, 2026

Role Description

Join a dynamic team as a C/C++ Developer, leveraging your expertise in IBM MQ and Kafka. This role enhances legacy systems while ensuring high performance and reliability in Linux/Unix environments.

We are looking for a skilled C/C++ Developer who excels in programming languages such as Java/Scala. You will work with vendor products, analyze production incidents, and improve legacy systems. The position emphasizes object-oriented design principles and functional programming to create maintainable code.

Key Responsibilities:
• Develop applications using C/C++ and Java/Scala
• Implement solutions with messaging systems like IBM MQ and Kafka
• Analyze and resolve production incidents, improving efficiency
• Enhance functionality of legacy systems
• Apply SOLID principles and design patterns

Requirements:
• Proven experience in C/C++ and Java/Scala
• Hands-on with IBM MQ and Kafka messaging systems
• Str...

Ready to Apply?

Apply for this Position