Fiera Capital Overview
At Fiera Capital we invest in creating a culture of purpose that makes our people feel valued, cared for, seen, and heard. Our approach to employee experience is tailored to your needs and ambitions, including inclusive, safe, and trusting work environments, growth and empowerment, rewards and recognition, and wellness initiatives. Senior Full‑Stack Engineer – Job Summary
The Senior Full Stack Engineer partners with Trading, Operations, Compliance, Data, and Technology teams to design, build, and support modern technology solutions for an asset management firm. This role works across the full application stack, translating business requirements into clean, testable, and reliable software. Responsibilities
Design, develop, test, and maintain full‑stack applications used by Investment, Trading, Operations, and Compliance teams. Partner directly with end users, business analysts, and project managers to understand workflows and deliver practical technology solutions. Build scalable backend services using C#, .NET, REST APIs, and cloud‑native Azure services such as Azure Functions, App Services, Azure SQL, Storage Accounts, and Key Vault. Integrate internal and external systems, including order management systems, trading platforms, data warehouses, APIs, and vendor applications. Support production applications, troubleshoot issues, and improve system reliability. Participate in code reviews, technical design discussions, sprint planning, and release activities. Help modernize legacy applications and contribute to cloud migration or platform modernization initiatives. Maintain technical documentation and contribute to team standards for development, testing, deployment, and support. Required Qualifications
5+ years of full‑stack engineering experience delivering cloud‑ready applications. Bachelor’s degree in Computer Science, Engineering, Mathematics, Data Science, or a related field. Strong hands‑on experience with C#, .NET / .NET Core, SQL Server or Azure SQL, and Azure‑based environments. Solid understanding of software design patterns and development practices, including Entity Framework, Domain‑Driven Design, and Test‑Driven Development. Ability to troubleshoot complex issues across application, database, API, and cloud layers. Strong communication skills with the ability to work effectively with technical and non‑technical stakeholders. Preferred Qualifications
Experience in asset management or investment workflows (portfolio management, trading, compliance, accounting, performance, or client reporting). Experience with Azure Functions, serverless architecture, or other cloud‑native patterns. Experience with Python, Blazor, Razor components, or related Microsoft web technologies. Experience with automated testing, including unit, integration, and regression testing. Experience using AI‑assisted development tools or building AI‑enabled automations to improve productivity and solve business problems. Exposure to quantitative optimization techniques such as mean‑variance optimization, mixed‑integer programming, or genetic algorithms. Technical Environment
Backend:
C#, .NET / .NET Core, Python, Azure Functions Frontend:
Blazor, JavaScript, HTML/CSS Database:
SQL Server, Azure Data Factory DevOps:
Azure DevOps, Git, CI/CD pipelines Compensation and Benefits
Salary range: $120,000 – $145,000 for Ontario, with eligibility for an end‑of‑contract bonus and employee benefits. The role is also eligible for additional compensation. Hybrid Working Environment
Fiera Capital adheres to a hybrid working environment with four days in‑office per week. Location Requirements
For Quebec (Montreal and Laval) positions, proficiency in French, both spoken and written, is mandatory. Working English proficiency is also required. Equal Employment Opportunity Statement
Fiera Capital subscribes to the principle of employment equity. We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, colour, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, or on the basis of disability, genetic information or any other federal, state, or local protected class. Fiera Capital will not tolerate any form of discrimination or harassment. All staffing decisions, including hiring and promotion decisions, will be based on merit, skills, performance, and business needs. Job applicants who are individually selected for an interview will be notified that accommodations are available upon request.
#J-18808-Ljbffr

Senior Full Stack Engineer

Apply Now
Back to search page