{bc}
indeed

Lead Full Stack Engineer

RBC
Toronto, CAN
Full-time
Onsite
Discovered 5 days ago
C#.NET FrameworkASP.NET CoreASP.NET MVCRESTful APIsSQL

Full Job Posting

Role overview

Develops and maintains .NET-based APIs, cloud-native backend services, data solutions, and secure, high-performance implementations.

The role contributes to enterprise application delivery, data integration, and digital transformation initiatives.

Application and API development

  • Design, develop, and maintain RESTful APIs using C# and .NET Framework technologies, including ASP.NET Core and ASP.NET MVC.
  • Build scalable .NET microservices and backend processes.
  • Develop and optimize SQL solutions for performance, scalability, and data integrity.
  • Build interactive user interfaces and visualizations using JavaScript and Angular.
  • Implement cloud-native architectures and deployment strategies on Azure or AWS.
  • Ensure API security, documentation, and compliance with enterprise standards.

Security and delivery

  • Identify, assess, and remediate security vulnerabilities across the codebase.
  • Implement API authentication, authorization, and encryption.
  • Manage technical debt and drive continuous improvement in code quality.
  • Collaborate with solution architects on system design and architecture decisions.
  • Break down complex requirements, develop implementation roadmaps, and participate in agile sprints and technical design reviews.
  • Apply SDLC practices throughout development and manage Git version control and workflow best practices.

Required qualifications

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field, or equivalent professional experience.
  • Requires 7+ years building large-scale applications and APIs using C# and .NET Framework.
  • Requires proficiency in C#, SQL, and JavaScript/TypeScript, and strong relational database design and optimization experience.
  • Requires proficiency with Azure or AWS, DevOps practices, and CI/CD pipelines.
  • Requires experience developing RESTful APIs and working with API frameworks.
  • Requires knowledge of software architecture, design patterns, SOLID principles, SDLC practices, and API security.

Nice-to-have experience

  • Python, vulnerability management, threat modeling, OAuth or JWT, OWASP secure coding, and Django experience are nice to have.

Additional information

  • The posting lists a comprehensive rewards program, flexible benefits, development support, training, and challenging work.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at RBC