OverviewLocation:Toronto, ON - Hybrid (4 Days WFO) Title:C / C++ Developer – Messaging Systems - IBM MQ, Kafka, Scala Role DescriptionsWe are seeking a skilled C/C++ Developer to join our dynamic team at Client(bank). The ideal candidate will have hands-on experience with messaging systems like IBM MQ and Kafka, proficiency in C/C++ and Java/Scala, and a strong understanding of Linux/Unix environments. This role involves working with vendor products, analyzing incidents, and improving legacy systems while adhering to object-oriented and functional programming best practices. A background in Fraud Financial Analytics is a plus. Key ResponsibilitiesDevelop and maintain robust applications using C/C++ and Java/Scala, ensuring high performance and reliability. Design and implement solutions using messaging systems such as IBM MQ and Kafka. Analyze and resolve production incidents, identifying root causes and implementing improvements. Work with legacy systems to understand their architecture and enhance functionality. Apply object-oriented design principles (e.g., SOLID principles, design patterns) to build maintainable and reusable code. Utilize functional programming paradigms (e.g., immutability, higher-order functions) to write clean, efficient, and testable code. Collaborate with cross-functional teams to deliver high-quality software solutions. Ensure adherence to best practices and coding standards in a Linux/Unix environment. Required QualificationsProven experience with C/C++ and Java/Scala programming languages. Hands-on experience with messaging systems like IBM MQ and Kafka. Strong knowledge of Linux/Unix commands and servers. Experience in analyzing incidents and improving legacy systems. In-depth understanding of object-oriented design principles (SOLID, design patterns). Proficiency in functional programming paradigms (immutability, higher-order functions). Excellent problem-solving and analytical skills. Nice-to-HaveBackground in Fraud Financial Analytics. Familiarity with cloud platforms or DevOps practices. Experience with containerization tools (e.g., Docker, Kubernetes). SkillsC/C++ in Red Hat Linux#J-18808-Ljbffr
C / C++ Developer – Ibm Mq, Kafka, Scala
ASTRA-NORTH INFOTECK INC. ~ CONQUERING TODAY’S CHALLENGES, ACHIEVING TOMORROW’S VISION!
toronto, toronto
Published 25 days ago
Report job