Position Description This role is hybrid and requires you to be at our downtown Toronto and/or Client office at a minimum 2 days per week - subject to change at any time. We are seeking an experienced Full‑Stack Developer to join the Capital Markets Technology Regulatory Reporting Services (RRS) Product Intake team. In this role, you will design, build, and deliver robust, scalable solutions across our enterprise technology stack while collaborating closely with business and technology stakeholders. You will play a key role in translating regulatory and business requirements into high‑quality technical solutions, ensuring performance, resiliency, and long‑term maintainability. Future Duties and Responsibilities Lead the design, development, and implementation of scalable and maintainable solutions across backend and frontend components. Collaborate with business, product, and technology partners to analyze requirements and deliver effective end‑to‑end technical solutions. Debug, test, and optimize applications to ensure high performance, reliability, and security. Contribute to the integration and enhancement of cross‑functional, multi‑platform systems. Apply solution architecture and design best practices aligned with enterprise standards. Leverage experience with AI, React, and modern enterprise technologies to enhance solution capabilities. Utilize Azure cloud development and DevOps practices to build modern, resilient applications. Stay current with emerging technologies and promote continuous improvement within the team. Required Qualifications 3+ years of hands‑on experience with C# / .NET development. Strong experience with: .NET, C#, .NET Core, SQL Server, ASP.NET, MVC, RESTful API and Microservices development, XML, JSON, Unit Testing frameworks, PowerShell. Experience with React or similar modern JavaScript frameworks. Experience with Azure, cloud native development, and DevOps practices. Familiarity with Elastic Search. Strong understanding of SOLID design principles and clean code practices. Practical experience working in Agile (Scrum/Kanban) environments. Knowledge of AI/ML or agentic AI tools is an asset. Compensation CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $80,000–$130,000. This role is an existing vacancy. Equal Opportunity Employment As an equal‑opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter. To learn more about accessibility at CGI, contact us via email. Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries. #J-18808-Ljbffr
Full Stack Developer (.Net / C# / Sql)
CGI
toronto, toronto
Published 27 days ago
Report job