×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Developer

Job in Toronto, Ontario, C6A, Canada
Listing for: RBC
Full Time position
Listed on 2026-09-23
Job specializations:
  • Software Development
    Backend Developer, DevOps, Cloud Engineer - Software, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 115000 - 160000 CAD Yearly CAD 115000.00 160000.00 YEAR
Job Description & How to Apply Below

Job Description

  • Technical Strategy & Platform Modernization — Contribute to technical planning and delivery for the portfolio management and client reporting applications: translate product priorities into executable work, identify modernization opportunities, balance delivery velocity with maintainability, and collaborate with architects and platform teams to align solutions with enterprise standards.
  • Full Stack Development & Delivery — Architect, implement, test, and operate advisor-facing Angular frontends and backend services using Java/Spring Boot and Node.js; deliver production-ready code, automated tests (unit, integration, end-to-end), and reliable deployments.
  • AI-Enabled Engineering — Use and contribute to AI-assisted workflows (LLMs, code-assist tools, prompt templates, CI checks) to accelerate requirements synthesis, scaffolding, code reviews, automated test generation, and documentation while ensuring human validation, security, and traceability.
  • Identify and socialize reusable AI capabilities (domain skills, plugins, prompts, workflows, guardrails); obtain technical leadership alignment and drive adoption for secure, consistent delivery.
  • Continuously evaluate emerging AI technologies and identify opportunities to improve software quality, accelerate delivery, and modernize legacy platforms.
  • Ensure alignment to established governance and best practices for responsible AI adoption, ensuring compliance with enterprise security, risk management, and software engineering standards.
  • API & Integration Design — Design and implement RESTful and GraphQL APIs, microservices, and integrations with messaging (e.g., Kafka) and caching (e.g., Redis), ensuring contract-driven development and backward compatibility.
  • Modernization & Cloud-Native Practices — Containerize and deploy services with Docker and Kubernetes; implement CI/CD pipelines, Infrastructure-as-Code, Dev Sec Ops  practices, and platform best practices.
  • Observability & Performance — Instrument services for logging, metrics, and distributed tracing; analyze and tune performance to meet SLA and user experience targets.
  • Security & Compliance — Apply secure coding standards, implement authentication/authorization (OAuth2, OIDC, JWT), and collaborate with security and risk teams to ensure compliance.
  • Collaboration & Agile Delivery — Work within an Agile product team to plan, estimate, manage dependencies and risks, and deliver incremental value with regular feedback loops.
  • Mentoring & Knowledge Sharing — Coach and mentor peers, share patterns and playbooks, and help raise team engineering standards and productivity.
  • Operational Readiness — Create runbooks, health checks, and automated alerts; participate in on‑call rotations and support production incidents to ensure operational excellence.
Must-Have Qualifications
  • 8+ years professional software development experience building web applications and backend services.and .NET (backend) experience; proficient in JavaScript/Type Script.
  • 8+ years professional software development experience building web applications and backend services; proven experience delivering in Agile teams and shipping production software.
  • Hands‑on experience with Node.js and developing full‑stack solutions (MEAN or similar stacks).
  • Proven experience designing and developing RESTful APIs and GraphQL APIs.
  • Experience with message‑based systems (Kafka) and in‑memory stores (Redis).
  • Experience containerizing and running apps in cloud platforms and PaaS (Docker, Open Shift, Kubernetes preferred).
  • Familiarity with API specifications and tooling (OpenAPI/Swagger); experience troubleshooting and testing APIs.
  • Practical experience with authentication and authorization protocols (OAuth
    2.0, JWT, OIDC) and certificate management.
  • Demonstrate…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary