{bc}
indeed

Senior Full Stack Engineer

RBC
Toronto, CAN
Full-time
Onsite
Discovered 1 weeks ago
C#.NETRESTful APIsMicroservicesMS SQLSQL query optimization
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

C#.NETRESTful APIs
Smart Apply

Full Job Posting

Opportunity

Develop and maintain a digital wealth management platform.

Build enterprise APIs and database solutions while developing user interfaces with modern cloud-native technologies.

Enterprise API and Database Development

  • Design, develop, and maintain RESTful APIs and microservices using C# and the .NET framework.
  • Architect and optimize MS SQL database solutions for performance and scalability.
  • Implement interactive user interfaces with rich visualizations using ASP.NET MVC and Angular.
  • Implement containerization and deployment strategies for cloud environments.
  • Ensure API security, documentation, and adherence to enterprise standards.

Cross-Functional Responsibilities

  • Research and implement new technologies to improve development efficiency.
  • Participate in agile sprints and technical design reviews.

Must Have

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
  • At least 5 years of software development experience.
  • At least 3 years of professional experience building large-scale applications or APIs in C#.
  • Proficiency in C#, TypeScript, and SQL.
  • Experience with ASP.NET MVC, Angular, or similar single-page application frameworks.
  • Expertise designing and implementing RESTful APIs and API frameworks.
  • Strong knowledge of MS SQL query optimization.
  • Solid understanding of software architecture, design patterns, and industry best practices.
  • Proven experience implementing browser-based user interfaces.

Nice to Have

  • Experience with OAuth for API security.
  • Experience with Apache Spark or distributed data processing frameworks.
  • Experience with DevOps practices and CI/CD pipelines.
  • Experience with Docker, Kubernetes, or other containerization technologies.
  • Knowledge of Azure, AWS, or GCP cloud platforms.

Rewards and Development

  • The role includes a comprehensive total rewards program with bonuses and flexible benefits.
  • Employees receive coaching, development opportunities, training, and challenging work in a collaborative team environment.

Work Schedule

  • The listed work schedule is 37.5 hours per week.

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