Talent.com
software engineer
software engineerRBC Dominion Securities • Toronto, ON, CA
Les candidatures ne sont plus acceptées
software engineer

software engineer

RBC Dominion Securities • Toronto, ON, CA
Il y a plus de 30 jours
Type de contrat
  • Temps plein
  • Permanent
Description de poste

Title posted on CareerBeacon - Lead .Net Core Engineer

Posted onOctober 24, 2025 by Employer details RBC Dominion Securities

Job Description

What is the opportunity? As a Lead .Net Core Engineer for Trading, your primary role will be software development, where you will develop new and transform existing applications and APIs to fulfill the needs of RBC Wealth Management Front Office and other business stakeholders including end clients. You will be leading the technical design and development of cross-functional, multi-platform trading application systems and apply extensive, in-depth knowledge, skills, and practices to perform complex assignments. What will you do? Work within an Agile product team composed of technical and business team members responsible for building new functionality and enhancements. Create and review high-level and detailed technical designs based on business & system requirements. Recommend business solutions that satisfy sponsor / stakeholder needs, continually exploring and assessing value-added options. Together with Architects and SMEs, determine the best mix of development, interfacing applications, third party vendor solutions to meet project objectives. Contribute to successful project completion within budget and on time by identifying risks and developing / recommending mitigation strategies. Develop code and associated technical documentation as per the requirements and detailed design. Produce accurate estimates for completion of Technical Analysis, Design, Development, Testing and Acceptance phases of projects. Develop automated unit tests and execute testing while supporting QA and UAT testing. Use recommended processes and tools (for example, Confluence, Jira or its subsequent equivalents) to document requirements, design, track progress and issues. Effectively communicate and build rapport with team members including 3rd party vendor contractors, stakeholders and business partners from initiation to close. Facilitate small to large meetings and support information gathering sessions (e.g., JAD).

Responsibilities

  • Work within an Agile product team composed of technical and business team members responsible for building new functionality and enhancements.
  • Create and review high-level and detailed technical designs based on business & system requirements.
  • Recommend business solutions that satisfy sponsor / stakeholder needs, continually exploring and assessing value-added options.
  • Together with Architects and SMEs, determine the best mix of development, interfacing applications, third party vendor solutions to meet project objectives.
  • Contribute to successful project completion within budget and on time by identifying risks and developing / recommending mitigation strategies.
  • Develop code and associated technical documentation as per the requirements and detailed design.
  • Produce accurate estimates for completion of Technical Analysis, Design, Development, Testing and Acceptance phases of projects.
  • Develop automated unit tests and execute testing while supporting QA and UAT testing.
  • Use recommended processes and tools (for example, Confluence, Jira or its subsequent equivalents) to document requirements, design, track progress and issues.
  • Effectively communicate and build rapport with team members including 3rd party vendor contractors, stakeholders and business partners from initiation to close.
  • Facilitate small to large meetings and support information gathering sessions (e.g., JAD).

Qualifications

  • Must have Minimum 7 years of overall development experience in .Net technologies as a Software Engineer working within professional software engineering practices for the full software development life cycle, including coding standards, code reviews, source code management, build processes and testing with strong communication and interpersonal skills.
  • Solid understanding of software development concepts and best practices including data structures, algorithms and design patterns and OOPs.
  • Advanced knowledge and proven experience designing and building web applications and APIs with .Net Core.
  • Experience developing stored procedures for SQL-based databases (e.g., MS SQL Server or Oracle).
  • University or College Degree in Computer Science or a related field.
  • Nice-to-have : Experience with Front-end design and programming using UI technologies such as WPF, Angular, JS etc.
  • Experience with cloud-based software development, specifically on Kubernetes.
  • Experience with stream-based software development involving technologies such as Solace, Kafka, SignalR etc.
  • Familiar with DevOps pipelines and related tools, e.g., Github Actions, Jira and Confluence.
  • Benefits and Compensation

    We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.

    A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable.

    Leaders who support your development through coaching and managing opportunities.

    Ability to make a difference and lasting impact.

    Work in a dynamic, collaborative, progressive, and high-performing team.

    A world-class training program in financial services.

    Flexible work / life balance options.

    Opportunities to do challenging work.

    Job Details

  • Location : Toronto, ON
  • Work location : On site
  • Salary : $33.46 to $84.62 HOUR hourly
  • Terms of employment : Permanent employment Full time
  • Starts as soon as possible
  • Vacancies : 1 vacancy
  • Source : CareerBeacon #2182596
  • Advertised until

    2025-11-23

    #J-18808-Ljbffr

    Créer une alerte emploi pour cette recherche

    Software engineer • Toronto, ON, CA

    Offres similaires
    Senior Software Engineer (Golang)

    Senior Software Engineer (Golang)

    Stream • Toronto C6A, ON, Canada
    Télétravail
    Temps plein
    Stream uses Go for our video SFU & chat API.We power chat for many large apps like Strava, Nextdoor, Patreon, IBM, Adobe and Midjourney. In addition to Go we use CockroachDB / Postgres, RocksDB, Raft ...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    software engineer

    software engineer

    SYNCHRONIUM INNOVATIONS INC. • Toronto
    Temps plein +1
    Heures de travail : 30 hours per week.Collect and document user's requirements.Coordinate the development, installation, integration and operation of computer-based systems.Develop flowcharts, layo...Voir plus
    Dernière mise à jour : il y a 12 jours • Offre sponsorisée
    Staff Software Engineer - QEMU & Open-Source Systems

    Staff Software Engineer - QEMU & Open-Source Systems

    Qualcomm • Markham
    Temps plein
    A leading technology company in Canada is seeking a Software Application Engineer to provide technical expertise in software systems. The role involves collaboration with cross-functional teams to a...Voir plus
    Dernière mise à jour : il y a 10 jours • Offre sponsorisée
    Software Engineer

    Software Engineer

    RBGlobal • Toronto
    Temps plein
    IAA Holdings, LLC (IAA), a Ritchie Bros.Auctioneers company (NYSE : RBA) and (TSX : RBA), is a trusted global marketplace for insights, services, and transaction solutions for commercial assets and v...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Software Engineer

    Software Engineer

    Cognichip, Inc. • Toronto
    Temps plein
    Chip design is slow, siloed, and often constrained by outdated workflows.At Cognichip, you’ll help build the AI-native tools that change that. From blazing-fast simulations to human-in-the-loop desi...Voir plus
    Dernière mise à jour : il y a 12 jours • Offre sponsorisée
    Software Engineer - Reliability

    Software Engineer - Reliability

    lumalabs.ai • Toronto, Canada
    Temps plein
    Luma’s mission is to build multimodal AI to expand human imagination and capabilities.We believe that multimodality is critical for intelligence. This requires a massive, reliable, and performant GP...Voir plus
    Dernière mise à jour : il y a 20 jours • Offre sponsorisée
    Software Engineer

    Software Engineer

    Highbeam Inc. • Toronto
    Temps plein
    Highbeam is building the future of business banking and cash management.Our platform combines AI agents, automated financial workflows, and integrated financial products that save brands time and m...Voir plus
    Dernière mise à jour : il y a 12 jours • Offre sponsorisée
    software engineer

    software engineer

    LanceSoft • Toronto
    Temps plein
    Location Address : Hybrid - 44 King Street W 19th Floor, Toronto – 4 / week.Subject to change : 3–4 days onsite may be required based on business needs. Possibility of extension & conversion to FTE.Busi...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Software Engineer

    Software Engineer

    DataAnnotation • Toronto
    Temps plein +1
    DataAnnotation is committed to creating quality AI.Join our team to help train AI chatbots while gaining the flexibility of remote work and choosing your own schedule. We are looking for a proficien...Voir plus
    Dernière mise à jour : il y a 12 jours • Offre sponsorisée
    software engineer

    software engineer

    TimePlay • Toronto
    Temps plein
    TimePlay – interactive entertainment brand delivering live game show experiences.Design, build, and support the infrastructure and tooling that power live, mobile-driven game shows.Work with a smal...Voir plus
    Dernière mise à jour : il y a 10 jours • Offre sponsorisée
    Software Engineer

    Software Engineer

    Synpulse8 • Toronto, Canada
    Temps plein
    Experienced Professional - Technology Consulting Full-time Hybrid Toronto, Canada.Synpulse is a global transformation partner elevating our clients in the financial sphere with tailor‑made solution...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Software Engineer, Atlas

    Software Engineer, Atlas

    Cohere • Toronto, Canada
    Temps plein
    Who are we? Our mission is to scale intelligence to serve humanity.We’re training and deploying frontier models for developers and enterprises who are building AI systems to power magical experienc...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    engineer, software

    engineer, software

    eBay Canada Limited • Toronto
    Temps plein +1
    Posted on November 19, 2025 by a.Work must be completed both in person and remotely.Terms of employment Permanent employment Full time. Computer hardware or software retailer / wholesaler.Coordinate t...Voir plus
    Dernière mise à jour : il y a 12 jours • Offre sponsorisée
    Software Engineer I

    Software Engineer I

    Toast Tab, Inc. • Toronto
    Temps plein
    Toast creates technology to help restaurants and local businesses succeed in a digital world, helping business owners operate, increase sales, engage customers, and keep employees happy.As a Toaste...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Software Engineer : Scalable, Secure Systems

    Software Engineer : Scalable, Secure Systems

    Partner Experience XML Feed • Toronto, Canada
    Temps plein
    A technology company based in Ontario is seeking experienced software engineers to join their Engineering team.The role involves managing the full software development lifecycle for both internal a...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Software Engineer II, Login (Auth0)

    Software Engineer II, Login (Auth0)

    Okta • Toronto
    Temps plein
    Software Engineer II, Login (Auth0) – Okta.Okta is the world’s identity company.We free everyone to safely use any technology, anywhere, on any device or app. Our flexible and neutral products, Okta...Voir plus
    Dernière mise à jour : il y a 12 jours • Offre sponsorisée
    Software Engineer

    Software Engineer

    JVD Installations • Toronto, Canada
    Temps plein
    Maintenance, Turnarounds and Construction services in Canada.JVD Installations is the best-of-the-best, utilizing industry leading execution procedures and safety processes, and provide management ...Voir plus
    Dernière mise à jour : il y a 20 jours • Offre sponsorisée
    Software Engineer

    Software Engineer

    HRB • Toronto, Canada
    Temps plein
    This is a product-focused engineering role where you'll play a key part not just in building, but also in shaping our integration platform (supporting 200+ integrations). You’ll have the opportunity...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée