Location: Toronto, ON
Experience: 10+ years
Job Overview
The platform supports global trading operations across derivatives, cash products, exotics, and securities financing transactions. It processes approximately 200,000 transactions daily and provides real-time position and risk management capabilities.
In this role, you will contribute to the evolution of a next‑generation trading application, focusing on modern UI/UX engineering, service‑oriented architecture, automated CI/CD pipelines, and improvements to system performance, scalability, and reliability.
Key Responsibilities
- Collaborate with cross‑functional teams to integrate application functionality and deliver new products and process improvements.
- Lead technical design and implementation, ensuring solutions align with enterprise architecture standards.
- Analyze complex business and system processes to identify issues and develop innovative technical solutions.
- Improve application performance, scalability, reliability, and testability through effective engineering practices.
- Contribute to the transition toward smaller, modular services and fully automated CI/CD pipelines.
- Establish and promote standards for coding, testing, debugging, and deployment.
- Identify and implement system enhancements that improve operational efficiency and time to market.
- Assess and manage technical and operational risks while ensuring compliance with applicable policies and controls.
- Provide technical guidance and mentorship to mid‑level developers and analysts, including coordinating development activities when required.
Required Skills and Qualifications
- 8+ years of experience in software application development.
- Experience with Node.js and modern web development concepts.
- Strong understanding of application architecture, system integration, and software design principles.
- Experience developing high‑quality, testable code and troubleshooting complex application issues.
- Knowledge of performance optimization, scalability, reliability, and non‑functional requirements.
- Experience working in large, collaborative development environments.
- Familiarity with automated testing, CI/CD pipelines, and modern software delivery practices.
- Demonstrated technical leadership, problem‑solving, and mentoring skills.
- Ability to manage competing priorities and adapt to changing business requirements.
Nice to Have
- Experience with Fixed Income products, trading platforms, or capital markets applications.
- Knowledge of C# and the .NET Framework.
- Experience with derivatives, cash products, or securities financing transactions.
- Exposure to service‑oriented or microservices architectures.
Education
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Master’s degree is preferred.
Ideal Candidate
Please note: This role requires working onsite in Toronto three days per week.
#J-18808-Ljbffr
Frontend Developer in Toronto employer: IT Connex
As a Volcker, BA Risk Specialist, you will thrive in a dynamic and supportive work environment that prioritizes compliance and risk management excellence. Our hybrid work model fosters flexibility while our commitment to employee growth ensures you have access to ongoing training and development opportunities. Join us to be part of a collaborative culture where your expertise in global markets and regulatory frameworks will be valued and rewarded.