Fieracapital
Senior Full Stack Engineer
Toronto · Senior
Sponsorship not specified$120k-$145kDetected 7 days ago
JavaScriptPythonC#HTMLCSS.NETBackend DevelopmentFull-Stack DevelopmentAlgorithmsCode ReviewGitSQLAzureCI/CDDevOpsRESTData ScienceAccessibilityAgileAccountingTest AutomationCommunication
About the role
- Fiera Capital subscribes to the principle of employment equity.
- Fiera Capital will not tolerate any form of discrimination or harassment.
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.
- Work with Azure services to build modern solutions, including tools such as Azure Functions, App Services, Azure SQL, Storage Accounts, and Key Vault.
- Support production applications, troubleshoot issues, and improve system reliability.
- Participate in code reviews, technical design discussions, sprint planning, and release activities.
- Maintain technical documentation and contribute to team standards for development, testing, deployment, and support.
- Solid understanding of software design patterns and development practices, including Entity Framework, Domain-Driven Design, and Test-Driven Development.
- Experience using AI-assisted development tools or building AI-enabled automations to improve productivity and solve business problems.
Requirements
- The ideal candidate is comfortable working across the full application stack, with strong experience in C#/.NET, SQL, and Azure-based architecture.
- For all positions in Quebec (Montreal and Laval), proficiency in French, both spoken and written, is mandatory.
- Working English proficiency is also required in order to serve our offices and clients around the world.
- If in doubt, or if you think you have been a victim of fraudulent manoeuvres during your hiring process, please contact us.
- 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.
- Must have requirements to be successful in this role:
- 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.
Nice to have
- Preferred requirements
Skills
- SQL Server, Azure Data Factory
- Azure DevOps, Git, CI/CD pipelines
- All staffing decisions, including hiring and promotion decisions, will be based on merit, skills, performance, and business needs.
Compensation
- The salary range for this position is $120,000 - $145,000.
- This salary range is for Ontario.
Benefits
- We strive to create a healthy work environment and we offer programs designed to support our employees' wellbeing.
- This role is also be eligible for additional compensation, including an end of contract bonus and employee benefits.
Company info
- We are committed to cultivating an inclusive, safe, and trusting work environment.
- We are pleased to receive applications from qualified individuals from a variety of backgrounds.
Apply directly at Fieracapital →Create a free account for alerts like thisView Fieracapital immigration profile
This listing is sourced directly from Fieracapital's careers page and normalized into a canonical job model.