logo

Full Stack Software Engineer

2 years ago

➔ All jobs

➔ Apply for this job

Job Description

With approximately CAD 174.5 billion in assets under management as of March 31, 2022, 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:

Your mission, should you choose to accept it; unite your passion for solving problems with you love of technology to create wicked cloud-based solutions that solve real world problems.

Your responsibilities:

People

  • You love to wear many hats and comfortable switching between different roles, all in the same day
  • You’re desperate to learn new things, whether it’s a new tool/technology/language or entire new business domain in finance industry
  • You don’t believe in magic. When something works out of the box, you ask why and how
  • You generously share your technical knowledge and experience; you love working with tech- savvy-business people
  • Whether designs, code comments or collaborative interactions; you communicate well
  • You love your family and going on vacation, and you assume other do as well; therefore, you don’t create solutions that take yourself or others away from a balanced life

Our Current Technology Stack – It’s Flexible and Open Ended

  • When it comes to technology; we believe in standardizing where it’s needed and diversifying where it matters:
  • We are in Azure, it’s a standard, if you can’t live with that, move on
  • We are far less fussed about which languages or frameworks and more about solving the problem at hand
  • We value SOLID understanding of Object-Oriented Design principles. We believe and practice TDD
  • We use Azure DevOps for our codebases, CI/CD and managing overall SDLC
Front-End:
  • These days, most of our apps are built with Blazor
  • JavaScript frameworks like React, Vue, AngularJS. These days, we are preferring React but as long you are proficient in any of them, it should be good
Back-End:
  • C#, .NET Core, Asp.net MVC, Entity Framework and related technologies
  • We prefer Python when comes to data wrangling
  • Node.js, Express and related technology/frameworks
  • Databases - SQL (MSSQL), MongoDB
Must have requirements to be successful in this role:
  • Bachelor's Degree in Computing Science or related field, or equivalent work experience
  • 3+ years professional experience as a Full Stack Software Developer/Engineer delivering cloud ready software
  • Proven experience with C#, .NET Core, Blazor/Asp.net MVC, Entity Framework
  • Experience with various Azure services offering and capable of picking the optimum services that fit the needs. Having a few Azure certification will be preferred
  • Proficiency with SQL and familiarity with NoSQL data stores such as MongoDB, Cassandra or Redis
  • Solid understanding of how a modern web application works in all the layers
  • You can detect code smells and technical debts as you review code. You refactor to improve code quality, maintainability or to implement design patterns
  • You gave good understanding of application security
  • You know the OWASP vulnerabilities and how to mitigate them
  • You’ve used message queue/service bus (RabbitMQ/Kafka/Event Hub) in your application architecture
  • For CI/CD you have used Azure DevOps/Jenkins/Concourse/Bamboo/Travis or something you built yourself
  • You are good with data and have sound concept of ETL process/data pipelines. Experience with PowerBi will give you and edge
  • You are a team player in a highly collaborative and agile environment
  • You are in good terms with JavaScript both on frontend and backend
  • Pythons don’t scare you and you are friends with pandas

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

Company

 logo
Fiera Capital Corporation is an independent asset management firm with a growing global. 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.

Onsite Locations

© 2019-2022 JobsinJS.com. All Rights Reserved.