With approximately CAD 188.3 billion in assets under management as of December 31, 2021, Fiera Capital, an independent firm, is one of Canada’s leading investment managers. We deliver customized multi-asset solutions across public and private market asset classes to institutional, financial intermediary and private wealth clients across North America, Europe and key markets in Asia. We strive to be at the forefront of investment-management science, and we are passionate about creating sustainable wealth for clients.Fiera Capital is recognized for our talented people. Our teams collaborate and seek to draw on the global industry’s most innovative and diverse offerings to craft strategies that meet the needs of any client, anywhere they are located.
Why join Fiera Capital:
• Inclusive workplace and diverse background of employees
• Growth and development opportunities
• Entrepreneurial industry-leading company with a purposeful mission
• Flexible work arrangements, competitive compensation and benefits
• Collaborative approach, innovative and culture of integrity
• Ambitious organization who strives for excellence
What we are looking for:
Please note that the position could be based in the following locations: Montreal, Toronto, Calgary, Boston, New York or Dayton.
As a Senior Full Stack Developer, you play a major role in designing, developing, deploying and supporting Fiera’s applications. You will use and develop skills in integration, data visualization, software design/engineering and developing web technologies. This will include database design, performance optimization and ETL processes. You will also support a team of Full stack developers and participate in the solution design and technology stack orientation. To succeed in the role, you will need to be a well-rounded IT professional, who can adapt to changes in priority and different tasks across our whole technology stack. The main scope of work will include everything from back-end to client-side code, using optimal and efficient technologies, frameworks, and patterns. It’s essential that you are skilled at problem solving, solution design, and high-quality coding. If the idea of contributing and bringing ideas that will allow us to make the most out of our current system architecture and participate in its evolution appeals to you, apply now!
As part of your duties, you will be assigned the following responsibilities:
Define and manage Software development lifecycle management/DevOps Practice;
Support Development team: Review code, ensure quality and best practices are followed;
Enforce and promote Agile methodologies;
Evaluate current software architecture/development environment and contribute to their improvement;
SQL programming (Views, Functions, Stored Proc, SQL CLR);
Design and deliver ETL and related components (SSIS/DTS Migration);
Create and Support API designs and integration with database;
Delivering high-quality applications;
Ensuring an optimized level of application performance;
Test and Deploy code;
Analyzing business requirements and designing new functionality;
Supporting and fixing existing functionality.
Must have requirements to be successful in this role:
Bachelor’s degree in computer science;
Microsoft Certifications (Azure, SQL Server) an asset;
Minimum of 10 years relevant experience or more experience;
Must have experience in a similar technical environment;
Experience in asset management, financial services or banking industry an asset;
Excellent communication skills in English (Written and Spoken) and French an asset.
Technical Skills and Specialized knowledge
Proficiency in ASP.NET MVC ,C#, Blazor, VB.Net;
Experience using .NET Framework;
Experience in developing with .NET Core, Visual Studio, PowerApps; Mulesoft;
Proficient knowledge in Microsoft SQL Server;
Understanding of HTML, Java Script, Bootstrap, JQuery, TypeScript and CSS;
Familiarity with at least one of the client-side frameworks Angular or React;
Familiarity with SOAP, REST APIs, JSON, XML an asset;
Strong Knowledge of Design Patterns and Best Practices;
Strong Knowledge of CI/CD & Tools: TeamCity, Octopus Deploy, GIT, AZURE DevOps, Docker, Kubernetes;
Aptitude for problem solving, and strong analytical and synthetic thinking skills;
Innovation, initiative, creativity, organization, thoroughness, self-sufficiency; and a team player.
Monitoring of processes and/or put in place efficient automate processes to respect organization Service Level Agreement (SLA);
Responsible for the monitoring and management of systems ensuring all systems checks are completed and documented and any service incidents are managed, resolved or escalated in a timely manner.
This role requires your physical presence (hybrid) at Fiera Capital’s offices. In accordance with Fiera’s Pandemic Workplace policy (except where prohibited by law), proof of full vaccination will be required in order to access the offices of Fiera Capital and its affiliates, unless you have been granted reasonable accommodation based on documented medical or religious grounds, or as otherwise required by applicable law. Should an applicant demonstrate that the vaccine cannot be administered on medical or religious grounds, or as otherwise required by applicable law, Fiera Capital will assess on a case-by-case basis, whether reasonable accommodation can be provided.
Fiera Capital subscribes to the principle of employment equity. Our staff is our most valuable asset and our goal is to create an inclusive and equitable environment where everyone can reach their true potential.
We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and 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. We are pleased to receive applications from qualified individuals from a variety of backgrounds. Job applicants who are individually selected for an interview will be notified that accommodations are available upon request. If a selected participant requests accommodation, Fiera Capital shall consult with the applicant and provide, or arrange for the provision of, a suitable accommodation in a manner that takes into account the applicant’s accessibility needs due to disability.
We thank all applicants for their interest in a career with Fiera Capital. We will only communicate with those selected for an interview.
Please stay vigilant and never share personal or confidential information during this hiring process unless it is through Mintz Global Screening, the secured platform we use to exchange such information. If in doubt, or if you think you have been a victim of fraudulent manoeuvres during your hiring process, please contact us.
The well-being and safety of our colleagues, clients and of the larger community are a priority for Fiera Capital and its affiliates. As such, all employees and service providers whose role or services, as applicable, require them to be physically present at the offices of Fiera Capital or its affiliates are required to be fully vaccinated and to provide proof of same (where recommended by Public Health Institutions), unless they have been granted reasonable accommodation based on documented medical or religious grounds, or as otherwise required by applicable law. Should an individual demonstrate that the vaccine cannot be administered due to medical or religious grounds or as otherwise required by applicable law, Fiera Capital and its affiliates will assess on a case-by-case basis, whether reasonable accommodation can be provided.
Please note that job title indicated in job postings may differ from internal job titles. Accordingly, offers of employment may not reflect job titles indicated in job postings.