Found Description
Elevate your coding skills as a Software Engineer focused on back-office trading applications. Join us to enhance system design and apply modern engineering practices in a collaborative environment.
You will play a pivotal role in the design, development, and maintenance of high-performance trading systems. This position demands strong problem-solving and coding abilities, particularly in languages like Kotlin, Java, and Python. Implement trunk-based development and enhance code quality through test-driven and behavior-driven practices.
Key Responsibilities:
• Design and develop robust trading software applications
• Implement trunk-based development for rapid delivery
• Ensure high test coverage and adhere to TDD and BDD
• Conduct thorough code reviews for quality assurance
• Mentor junior engineers and promote engineering best practices
Requirements:
• 5-8 years of relevant software experience
• Proficient in coding with Kotlin, Java, Python
• Expert ...
You will play a pivotal role in the design, development, and maintenance of high-performance trading systems. This position demands strong problem-solving and coding abilities, particularly in languages like Kotlin, Java, and Python. Implement trunk-based development and enhance code quality through test-driven and behavior-driven practices.
Key Responsibilities:
• Design and develop robust trading software applications
• Implement trunk-based development for rapid delivery
• Ensure high test coverage and adhere to TDD and BDD
• Conduct thorough code reviews for quality assurance
• Mentor junior engineers and promote engineering best practices
Requirements:
• 5-8 years of relevant software experience
• Proficient in coding with Kotlin, Java, Python
• Expert ...
Ready to Apply?
Submit your application for Software Engineer for Trading Systems at 08763 Citi Canada Technology Services ULC
Apply Now