About the job
Location: Montreal, Canada
Job Type: Contract (12 Months)
Experience Level: 7+ Years
Work Focus: 70% Frontend (React/TypeScript) | 30% Backend (.NET Core)
About the Role
Join our dynamic team as a Senior Full Stack Developer specializing in React (TypeScript) and C# .NET Core. You will play a pivotal role in enhancing Capital Markets applications, specifically IRIS and CurveBuilder. This position is predominantly frontend-focused (70%), requiring exceptional UI development skills, while also contributing to backend development and system improvements. Collaborate closely with global trading and IT teams in a fast-paced financial environment.
Key Responsibilities
Frontend Development (Primary Focus)
Create and develop innovative UI screens utilizing TypeScript and React.
Enhance and maintain existing application interfaces for optimal user experience.
Implement advanced frontend patterns including Promises, Redux, and Callbacks.
Utilize SignalR for real-time communication capabilities.
Backend Development (Secondary Focus)
Contribute to backend services leveraging C# .NET Core.
Support and enhance existing IRIS backend systems.
Develop and maintain robust APIs and business logic.
Application & Performance Enhancement
Drive improvements in application performance and scalability.
Participate in system evolution and modernization efforts.
Ensure code quality, maintainability, and efficiency.
DevOps & CI/CD
Maintain and enhance CI/CD pipelines.
Work with cutting-edge tools and environments including AWS, Kubernetes, and Git.
Collaboration & Support
Collaborate with global IT teams and stakeholders to achieve project goals.
Provide support to NY USD trading teams, especially during overlapping time zones.
Engage in solution design and technical discussions.
Facilitate effective communication across international teams.

