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

.NET Developer

Job in Toronto, Ontario, C6A, Canada
Listing for: Royal Bank of Canada
Full Time position
Listed on 2026-07-07
Job specializations:
  • Software Development
    Software Engineer, Backend Developer, Full Stack Developer, DevOps
Salary/Wage Range or Industry Benchmark: 80000 - 120000 CAD Yearly CAD 80000.00 120000.00 YEAR
Job Description & How to Apply Below
Position: .NET Developer )

What is the opportunity?

The Global Investment Banking Technology team has an exciting opportunity for a .NET Application Developer for RBC Capital Markets Information Technology providing support, development, and strategic solutions.

What will you do?
  • Designing and coding application programs; performing testing for developed applications.
  • Reviewing, analyzing, and modifying programming systems, including encoding, testing, debugging and installing for a large-scale system.
  • Ensuring the operating efficiency of existing application systems. Maintaining records for the documentation of systems development and revisions.
  • Conducting analyses of organizational needs and goals for the development and implementation of application systems.
  • Design, develop, test, and implement scalable technical solutions that will support Global Investment Banking business.
  • Collaborate with peers to develop code in line with strategic initiatives, as well as develop, troubleshoot, enhance, and document components to meet the needs of user requirements.
  • Create and review technical design documents, understand how the design will be used in the development, and facilitate meetings to design, troubleshoot, and execute projects.
  • Conduct thorough unit/integration testing, often developing and leveraging automated testing frameworks, and improve performance of functions through performance tuning.
  • Estimate activities/tasks required to perform design, coding, and unit testing.
  • Suggest areas for improvement in internal processes along with possible solutions. Facilitate requirements prioritization based on business value.
  • Be part of the developer’s community, participate in the continuous improvement and best practices.
What do you need to succeed?

Must Have

  • 5+ years of practical experience with large enterprise applications as developer in C# / .NET applications
  • Proficient with Microsoft SQL Server, working with large relational databases
  • Practical experience in REST API/Micro Services, Web Services, JSON and interface specifications (Swagger, SOAP)
  • Knowledge of enterprise-level security gateways like APIGEE and protocols (Kerberos, EntraID, JWT, OAuth
    2.0, SSO, OIDC, SSL Certificates, Encryption, Authentication)
  • Practical experience maintaining and deploying applications on IIS
  • Strong knowledge of Agile development, CI/CD pipelines, Dev Ops, version control & software packaging and experience in tools such as Jenkins, Nexus, GITHUB, JIRA, Service Now, Confluence, SharePoint etc.
  • Strong systems knowledge including different programming languages, IT standards, methodologies, capability maturity model (CMM), audit requirements, and middleware technologies
  • Demonstrated ability in written and oral communication skills along with strong presentation skills. Ability to determine the information and communication needs of the stakeholders and project
  • Results-oriented & deadline-driven developer with ability to meet consistently high-quality standards while handling a variety of tasks and deadlines simultaneously

Nice to Have

  • Experience with technologies like Angular.js, React.js, JavaScript, Java, Microsoft Access and VBA
  • Any one of the cloud knowledge will be an asset: AWS, Azure, OCP (Open Shift Container Platform), Google, Docker/Container
  • Experience in Financial Services/Capital Markets
What’s in it for you?
  • An opportunity to be part of the design and foundation of the IT Process RCSA.
  • 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, cooperative, progressive, and high-performing team
  • Flexible work/life balance options
  • Opportunities to do challenging work
  • Opportunities to take on progressively greater accountabilities
Additional Job Details

Address: RBC CENTRE, 155 WELLINGTON ST W:

TORONTO

City:
Toronto

Country:
Canada

Work hours/week: 37.5

Employment Type:

Full time

Platform: CAPITAL MARKETS

Job Type: Regular

Pay Type:

Salaried

Posted Date:

Final date to receive applications:

Note:

Applications will be accepted until 11:59 PM on…

Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
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