- Implement responsive, data-intensive UI components for displaying thousands of securities for portfolio management.
- Maintain existing functionalities, including debugging issues, modifying and extending features, optimizing stability, and performance.
- Collaborate with stakeholders, quants, dev-ops, and other software engineers efficiently.
- Contribute to the design of the application and document technical decisions to contribute to the team's knowledge base.
- Engage with end users and gather feedback to continuously improve the software and build stakeholder management.
- Integrity and Brand Promotion: RPIA's reputation is built on its professional staff. You are expected to act with integrity and to further RPIA's reputation in all your actions.
- Technical knowledge: Strong technical knowledge of modern Front-End programming languages, understanding of best practices and general coding skills
- Communication: Strong written and verbal skills are required for this position.
- Teamwork: You will be part of an experienced and professional team of research, execution, quantitative and structuring portfolio managers. Working in unison with your teammates is critical to success.
- Operational Excellence: Knowledge of ethical standards and control principles with the confidence to uphold RPIA's control and service standards
- Creative problem-solving: Look for optimal and creative ways to solve business problems, able to think outside of the box.
- Exposure to institutional asset management and fundraising strategies.
- Hands‑on experience with prospect research and CRM tools.
- Mentorship from experienced investment and client‑facing professionals.
- Development of analytical, communication, and stakeholder management skills.
- 4+ years of experience developing production‑grade Front-End applications.
- Strong experience with Angular 10+ and TypeScript.
- Experience in designing the framework and architecture of responsive, data‑driven web applications and best practices.
- Experience with Azure DevOps CI/CD pipelines, Docker, and automated testing (Cypress, Jasmine/Karma).
- Build and maintain complex state management using NgRx (Store,Effects, Entities).
- Proficiency with REST API integration and authentication (OAuth/MSAL).
- Familiarity with data visualization libraries(D3 or similar).
- Experience with version control (Git or equivalent).
- Experience in UI/UX design for Front-End applications is a plus.
- Knowledge of financial markets, especially fixed‑income products, will be considered an asset.
- Knowledge of LLM Agents, RAG, Inference Optimization, Finetuning, AI‑Driven Programming, and Orchestration will be considered an asset.
- Position Type: Full-Time
- Work Location: Toronto
- To learn more about life at RPIA, visit
- Read our firm's magazine, Voices of RPIA:
- This is to fill an open vacancy
- Artificial Intelligence may be used as part of this recruitment initiative
- Compensation Range: $110,000 – $140,000 base salary, additional compensation may be available
- Exceptional single and family benefits package that includes health, dental, and vision insurance plus additional Health Care Spending and Wellness credits.
- inConfidence (provided by Medavie Blue Cross via Inkblot) Employee and Family Assistance Program to support mental well‑being and extends to all family members in your household.
- Opportunities for professional and personal growth through:
-
+Job summary · Aidez les studios à donner vie à des environnements naturels saisissants en travaillant sur la technologie de végétation d'une division de Unity Technologies.+,+ResponsibilitiesMettre en œuvre des fonctionnalités bien définies et corriger des bogues dans les systèm ...
Toronto, ON1 month ago
-
· ...
Toronto, ON MG L1 month ago
-
· Collaborer avec les équipes interfonctionnelles (produit, conception, opérations, infrastructure) pour créer des expériences d'application innovantes | Collaborer avec les équipes interfonctionnelles (produit, conception, opérations , infrastructure) pour créer des expériences ...
Toronto $133,000 - $177,000 (CAD) Full time1 month ago
-
· ...
Toronto $133,000 - $177,000 (CAD)1 month ago
-
+MÂtia recherche des ingénieurs pour rejoindre ses Équipes afin de crêer des produits de pointe qui connectent des milliards de personnes à travers le monde. · +Collaborer avec des équipes interfonctionnelles (produit, conception, opérations, infrastructure) pour créer des e ...
Toronto $133,000 - $177,000 (CAD)1 month ago
-
+ Produire des conceptions fonctionnelles, techniques et de l'interface utilisateur de haute qualité. · + Participer au développement complexes des applications et systèmes, à la planification des projets , les estimations , le codage et les mises à jour du statut pour s'assurer ...
Toronto, Ontario1 month ago
-
+ Meta recherche des ingénieurs talentueux pour rejoindre nos équipes afin de créer des produits de pointe qui connectent des milliards de personnes à travers le monde. · Implémenter des interfaces utilisateur personnalisées en utilisant les dernières techniques et technologies d ...
Toronto $104,000 - $148,000 (CAD)1 month ago
-
· ...
Toronto, ON MG L1 month ago
-
L'ingénieur logiciel II contribue à la conception de solutions technologiques pour répondre aux besoins des clients. En tant que membre de l'équipe du développement, il travaille en collaboration avec d'autres ingénieurs pour concevoir et mettre en œuvre de nouvelles fonctionnali ...
Toronto $81,600 - $115,200 (CAD)3 weeks ago
-
Autodesk est à la pointe de la transformation du secteur AEC, en intégrant la technologie IA à ses produits. · ...
Toronto1 month ago
-
META busca ingenieros talentosos para unirse a nuestras equipos en Toronto. Los candidatos tendrán la oportunidad de trabajar en problemas técnicos complejos y desarrollar nuevas características. · ...
Toronto $104,000 - $148,000 (CAD) Full time1 month ago
-
Meta recherche des ingénieurs talentueux pour rejoindre ses équipes afin de créer des produits qui connectent les gens. En tant que membre de l'équipe, vous aurez la possibilité de travailler sur des problèmes techniques complexes et améliorer les produits existants. Nous recherc ...
Toronto $104,000 - $148,000 (CAD)1 month ago
-
Lieu De Travail · Toronto, Ontario, Canada · Horaire · 37.5 · Secteur D'activité · Solutions technologiques · Détails De La Rémunération · $81,600 - $115,200 CAD · Ce poste est admissible à une prime de rémunération variable discrétionnaire qui tient compte du rendement de l'entr ...
Toronto $81,600 - $115,200 (CAD)4 days ago
-
+Job summary · Vous rejoignez l'easyweb team en tant que développeur frontend. Vous assisterez au développement de nouvelles solutions pour les programmes et projets dans votre domaine. · +ResponsibilitiesDévelopper de nouvelles solutions pour les programmes et projets assignés. ...
Toronto $81,600 - $115,200 (CAD)2 weeks ago
-
+L'ingénieur logiciel III – Développeur Power BI est responsable de diriger la création d'une solution complète et globale pour divers projets et plateformes. · +Titre universitaire ou diplôme technique en informatique, génie ou domaine connexe (diplôme avancé une fois terminée). ...
Toronto $96,900 - $136,800 (CAD)1 month ago
-
++L'équipe de développement Crypto (Dev-Crypto) est responsable des services cryptographiques, du développement de la sécurité, du soutien produit et de la gestion des clés pour plusieurs canaux et applications consommatrices. Nous fournissons des solutions de conception et de dé ...
Toronto $96,900 - $136,800 (CAD)1 month ago
-
Lorsque vous rejoignez notre équipe en tant que Software Engineer III - Développeur Power BI , vous serez chargé(e) de diriger la création de solutions complètes et intégrées pour divers projets et plates-formes. Vos responsabilités incluent entre autres : Bâtir des tableaux de b ...
Toronto $96,900 - $136,800 (CAD)1 month ago
-
Produce diseños funcionales, técnicos y de interfaz usuario sobresalientes. · Participa en el desarrollo complejo de aplicaciones y sistemas, · planificación de proyectos, · cupos estimados, · programación · y actualización del estado asegurando · diligencias por proyecto con ent ...
Toronto $81,600 - $115,200 (CAD)2 weeks ago
-
Sysco est le leader mondial de la distribution alimentaire. Nous recherchons un ingénieur logiciel principal pour rejoindre notre équipe. · Favoriser et diriger l'adoption des normes d'architecture et des pratiques de développement. · Rédiger des récits utilisateurs techniques ef ...
Toronto $62,000 - $116,800 (CAD)1 week ago
-
Askuity recherche un ingénieur principal logiciel backend hautement motivé qui peut effectuer les tâches relatives au développement de logiciels backend ainsi qu'au développement et à l'exploitation. Le titulaire de cet important poste hybride axé sur le développement et l'exploi ...
Toronto, Ontario1 month ago
-
Produce top-notch functional, technical and user interface designs. · Participer Î des applications complexes et systømes de dùveloppement, la planification des projets, les estimations, le programme et l'mise ê jour garantissant que les rultats des projets sont en temps opportu ...
Toronto $81,600 - $115,200 (CAD)1 month ago
Software Engineer - Toronto - RPIA
Description
We are currently seeking a Software Engineer to join our Technology team.
As a Software Engineer, you will be responsible for creating high-quality user experiences and be expected to make significant coding contributions to our internal web-based application that delivers proprietary investment ideas and information to the Portfolio Management team in a dynamic, real-time, and highly customized way. The application will be heavily data-driven and will communicate with our back-end C# server via REST calls. It will include complex data visualization tools and real-time updates. You will have the opportunity to work on the latest Front-End technologies and benefit from valuable collaboration and dialogue with end users.
Our aim is to build a powerful, sleek, and easily extendable front-end.
The ideal candidate has demonstrable experience building scalable, data-intensive web applications with clean, maintainable code. They are self-motivated, communicate effectively across technical and business stakeholders, and prioritize work to maximize business value.
The duties and responsibilities of the Software Engineer include, but are not limited to:
What You'll Gain
Requirements
Additional Information
RPIA is proud to be Great Place to Work Certified. What sets us apart?
Internally curated Leadership Skills training program
RPIA is an Equal Opportunity Employer
We believe in the power of diversity of thought, and we aspire to have an inclusive workplace that mirrors the fabric of our community. We strongly encourage applications regardless of race, religion, colour, national origin, gender, sexual orientation, age, marital status, or disability status. We are committed to providing an accessible and equitable application and hiring process and will make accommodations should you require them at any point. We encourage you to connect with us at if you require accommodation during the recruitment process.
Our culture is defined by our six core values: Client-First, Innovation, Excellence, Partnership, Integrity, and Giving Back. Our clients often say the outstanding service we deliver is as important to them as the returns we achieve for them. With over 120 employees and approximately $21 billion in assets under management for a broad investor base of institutions and private clients, we proudly remain privately owned by employees who invest alongside our clients.
#J-18808-Ljbffr
-
Software Engineer
Only for registered members Toronto, ON
-
Software Engineer
Only for registered members Toronto, ON MG L
-
Software Engineer
Full time Only for registered members Toronto
-
Software Engineer
Only for registered members Toronto
-
Software Engineer
Only for registered members Toronto
-
Software Engineer II
Only for registered members Toronto, Ontario
-
Software Engineer, Product
Only for registered members Toronto
-
Software Engineer, Product
Only for registered members Toronto, ON MG L
-
Software Engineer II
Only for registered members Toronto
-
Software Engineer: Generative AI
Only for registered members Toronto
-
Software Engineer, Product
Full time Only for registered members Toronto
-
Software Engineer, Product
Only for registered members Toronto
-
Software Engineer II
Only for registered members Toronto
-
Senior Software Engineer
Only for registered members Toronto
-
Software Engineer III
Only for registered members Toronto
-
Software Engineer II
Only for registered members Toronto
-
Software Engineer III
Only for registered members Toronto
-
Software Engineer II
Only for registered members Toronto
-
Principal Software Engineer
Only for registered members Toronto
-
Sr. Software Engineer, Backend
Only for registered members Toronto, Ontario
-
Software Engineer II
Only for registered members Toronto
