R-0000122250 Senior Software Developer- .NET, SQL
Royal Bank of Canada
Job Responsibility:
Job Summary
Provides information on the detailed technical design and development of applications using existing and emerging technology platforms. Applies experience and seasoned knowledge, skills, and practices to perform a variety of assignments.What is the opportunity?
You will join a development team that builds in-house applications for COS business and integrates vendor products for our FXL business in Market Services IT. You will be leading the technical and architectural design to create scalable technology solutions powering growth and improving client experience. We value positive attitude, willingness to learn, open communication, teamwork, and commitment to clean, secure and well-tested code.
What will you do?
Technical Analysis, Design and Consulting
Follow up of external developments and integration in RBC environment.
Support the application enhancement development processes
Support and adhere to application maintenance processes
Providing application-specific development expertise, analysis, Tier3 Support, day-to-day support, testing support
Leads detailed design phases for small to medium projects/ programs identifying, tracking and resolving technical issues.
Prepares high level and detailed technical specifications for small to medium projects in accordance with PLC, security and architecture documentation objectives.
Provides input in creating new and modifying existing database
Co-ordinates with DBA and Capacity manager for regular application sanity check
Highlight technical projects which need to be initiate
Own the development environments building and maintenance
Responsible for best practices definition
May determine best mix of development, interfacing applications, third party vendor solutions to meet business requirements and project objectives.
Adhering to corporate controls (eg internal and external audits, information security)
Builds Future Capability : express a vision for change based on the awareness of business challenges and by bringing innovative approach and/or solutions to accelerate the delivery
Production Support
Provide third and final level production support, as dictated by the needs of the business.
Investigate and resolve production problems on a timely manner (in line with SLA), focusing on first time resolution.
Assist with the investigation and testing of changes caused by product change (e.g. new release).
What do you need to succeed?
Must-have
5+ years of experience combined in programming, small to large-scale applications, frontend and backend engineering, test driven development, microservices and architecture design principles.
Expert in multiple programming languages / frameworks such as: C# , VB.Net, ASP.net Programming, Web Development, Web API, Core .Net, entity framework, MVC architecture, Web Development, Front End Technology like HTML, CSS, and java script.
Demonstrated strong team leadership and 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.
Working experience with XML and XSLT
Working experience with REST API, Json, Postman, or Curl
Experience in Windows Communication Foundation (WCF).
Version Control(Git)
Working experience with code scanning tools like Snyk, Aqua etc.
DevOps tools like Jenkins, UCD, Checkmark, Helios
Reporting tool like Crystal Report and SQL Server Reporting Services
Experience with database engines such as SQL Server, programming experience in writing procedure, views, functions.
Nice-to-have
Command line language and Python programming
Power BI.
Experience with Java programming.
Admin experience of Windows and SQL server.
SQL Server Integration Services.
IBM MQ.
What's in it for you?
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
#Ll-Hybrid #Ll-POST #TECHPJ
Job Skills
Active Learning, Agile Methodology, Analytical Thinking, Application Integrations, Design, Detail-Oriented, Emerging Technologies, Enterprise Application Delivery, Group Problem Solving, Operational Efficiency, Programming Languages, Software Development Life Cycle (SDLC), Systems Development, Technology PlatformsAdditional Job Details
Address:
RBC CENTRE, 155 WELLINGTON ST W:TORONTOCity:
TORONTOCountry:
CanadaWork hours/week:
37.5Employment Type:
Full timePlatform:
TECHNOLOGY AND OPERATIONSJob Type:
RegularPay Type:
SalariedPosted Date:
2025-06-05Application Deadline:
2025-06-30Note : Applications will be accepted until 11:59 PM on the day prior to the application deadline date above
I nclusion and Equal Opportunity Employment
At RBC, we believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.
Join our Talent Community Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you. Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.
- ...bettering the lives of legal professionals while increasing access to justice. Summary We are currently seeking a Senior Software Developer (.NET) to join our engineering team under Clio Operate in our Toronto, Ontario hub location. All hub-based Clions are expected...SeniorSoftwareSqlFull timeWork at officeLocal areaWorldwideFlexible hours1 day per week
$72k - $138k per year
...mentoring and on the job coaching Summary We are seeking Senior .Net Developer to join our team on a 1-year fixed term. As a .Net Developer... ..., scalable, and reliable enterprise applications or software solutions for a leading North American Bank. This long-term engagement...SeniorSoftwareLong term contractTemporary workFixed term contractFlexible hours$95k - $145k per year
.Net Developer Position Description This role is hybrid and requires you to be at our downtown... ...a highly skilled and collaborative Senior .NET Developer to join our growing... ...are passionate about building reliable software and continuously learning. Your future...SeniorSoftwareSqlWork at office1 day per week- ...inclusive world. Job Description 8+ years of experience with dotnet full stack developer with experience in asp.net core, SQL Server DB, API and OCP, C# dotnet, asp.net MVC Knowledge of software engineering practices for the full software development life cycle, including...SoftwarePermanent employmentFull timeLocal areaShift work
- ...Senior Software Developer About Us At Seequent, we help organisations to understand the underground, giving the confidence to make better... ...usage) data solutions ~ Experience with relational and no-SQL data storage mechanisms ~ Strong proficiency in SQL, Python...SeniorSoftwareSqlFull timeWork at officeFlexible hours2 days per week
- We are seeking a highly accomplished Senior Software Developer with master-level expertise in Oracle Siebel CRM ecosystems to drive the technical configuration... ...triggers, and data manipulation scripts using Oracle PL/SQL, SQL, and XML to handle heavy batch operations. Tier-3...SeniorSoftwareSqlContract work
- ...company building award-winning, enterprise software solutions across financial services,... ...business environments. We are looking for a senior developer who can think architecturally, write... ...develop, and maintain applications using C#, .NET Core / .NET Framework, and ASP.NET MVC /...SeniorSoftwareLong term contractFull timeImmediate startRemote work
- ...An advanced Programmer/Developer is required to develop BI solutions using Microsoft... ...using Power BI, Oracle, MS-SQL, Visual Studio, SSIS, Attunity, ODAC, .NET framework, GIT and SQL-based reporting... ...in the use of Computer Aided Software Engineering (CASE) tools to document...SeniorSoftwareSqlLong term contractContract workInternship
$80k - $130k per year
Full Stack Developer (.NET / C# / SQL) Position Description This role is hybrid and requires you to be at our downtown Toronto and/or Client office at a minimum 2 days per week - subject to change at any time. We are seeking an experienced Full‑Stack Developer to join...SqlLong term contractWork at office2 days per week- ...Senior .NET Developer – .NET Core, C#, ASP.NET Core, APIs, Azure/OpenShift Experience: 8+ Years Location: Toronto, ON (Hybrid – 4 days... ...practices including data protection and encryption. • Work with SQL Server for database design and optimization. • Use GitHub...Senior
- We are seeking a highly accomplished Senior Software Developer with master-level expertise in the Microsoft Business Intelligence suite to lead the... ...Language) and write efficient database queries across Oracle and MS-SQL platforms to ingest, stage, and cleanse unstructured or...SeniorSoftwareSqlContract workInternship
- We are seeking a highly accomplished Senior Software Developer to drive the technical design, advanced programming, and full-lifecycle deployment of... ...modern backend frameworks such as Spring Boot, Node.js, or .NET Core. Containerization & Orchestration Skills: Direct professional...SeniorSoftwareLong term contractContract work
- ...applications. This includes: developing detailed programming... ...during the use and operation of software packages, including technical... ...Additional Skills for Oracle Software Developer: Experien ce in... ...skills in Oracle database, PL/SQL, SQL, XML, Unix shell scripts and Oracle...SeniorSoftwareSqlContract work
- ...Job Responsibility: Designs, develops, modifies, adapts and implements... ...tests, debugs and implements software solutions. Nasdaq Technology... ...hardworking Back-end Software Engineer Senior Specialist with focus on AWS... .... AWS experience. SQL, RESTful APIs, Spring and Spring...SeniorSoftwareSqlFull timeWork at office2 days per week
$145k - $170k per year
...Senior Software Developer (Remote) Engel & Völkers is a global luxury brand specializing in residential and commercial real estate, and yachting. Founded in Hamburg, Germany in 1977, Engel & Völkers now includes over 1,000 brokerages in 35 countries across five continents...SeniorSoftwareLong term contractFull timeRemote workFlexible hours- We are seeking a highly accomplished Senior Software Developer to drive the full-lifecycle design, development, and system integration of enterprise... ...proficiency programming backend transactional components using SQL and PL/SQL, paired with database connectivity frameworks (...SeniorSoftwareSqlContract workImmediate start
- ...Role: SQL Database Developer Work Model : Hybrid (3 days on-site) Job Description: SQL Developer with strong expertise in writing and optimizing complex SQL queries. The candidate will be responsible for performance tuning, database development, and ensuring...SqlContract work
- ...truly magical and seamless journey. If you are an expert front-end developer who obsesses over meticulous polish and world-class user... ...optimization. Nice to have experience with backend languages like Ruby / SQL / Java (Kotlin) and GraphQL, reflecting the occasional need to...SeniorSoftwareSqlLong term contractFull time
$160k - $180k per year
...operate, where reliability, context, and thoughtful decision-making matter as much as technical execution. We’re hiring a Senior Software Developer to join the One45 team. You’ll join a product with more than twenty years of production history: stable, widely adopted,...SeniorSoftwareLong term contractRemote workWork from homeShift work$160k - $175k per year
...celebrate your contributions. The Job: Senior Developer As a Senior Developer, you will be... ...designing, developing, and maintaining complex software systems, mentoring junior developers,... ...Strong knowledge of frameworks (e.g., .NET, React, Nextjs, Angular, Node.js)....SeniorSoftwareSqlTemporary workWork at officeRemote work- We are seeking a highly skilled Senior Software Developer with extensive experience in the Microsoft ecosystem to support the development, modernization... ...& Optimization: Manage database architectures using MS SQL Server, write complex stored procedures, and generate Entity...SeniorSoftware
- ...be a great opportunity for you! Our client is looking for a Senior Software Developer for a 12 month contract in Toronto. This is an onsite... ...compatibility Google Analytics Back‑End Development (.NET & Spring Boot) Demonstrated experience building backend services...SeniorSoftwareSqlContract work
- ...Role: .NET Developer Location: Toronto, ON Work Model: Hybrid (2 days/week in-office preferred) Experience Required: 6-... ...understanding of object-oriented programming, design patterns, and software development best practices. ~ Experience working in Agile/...SoftwareContract workWork at office2 days per week
$166k - $195k per year
...services. This group focuses on reliability, scalability, and developer productivity by delivering platforms, tooling, and compute systems... ...support engineering and leadership decision-making. As a Senior Software Developer , you will lead the design and delivery of...SeniorSoftwareWork at officeFlexible hoursShift work3 days per week$110k - $150k per year
...collaborate with the team lead to develop, document and promote the... ...for AI-assisted, outcome-focused software development practices Qualifications... ...~ Strong C# and ASP.NET skills, with a solid full-stack... ...relational databases (Postgres, MS SQL, MongoDB) ~ Proficiency in...SeniorSoftwareSqlFull timeLocal areaRemote workFlexible hours- ...Role: Oracle SQL Developer (Siebel Platform) Location: Toronto, ON Hybrid Type: (2 days per week in-person at Toronto office preferred) Skills: ORACLE SQL~Unix / Linux Basics and Commands~Oracle Siebel BI Publisher Reports Experience Required: 8-10 Top...SqlContract workWork at office2 days per week
- ..., leveraging standard tooling and processes to achieve our reliability, quality, and velocity goals. About the role Senior Software Developer, Quality & Developer Tooling As a Senior Software Developer on the CAP OpEx team, you own the application-level quality and...SeniorSoftwareLong term contractFull timeInternshipShift work1 day per week
- We are seeking a highly accomplished Senior Software Developer - Full Stack to lead the technical design, development, and deployment of secure, serverless Application Programming Interfaces (APIs) and interactive front-end portals for a critical Digital Correspondence platform...SeniorSoftwareContract work
$95 - $100 per hour
...Max Extension Term(s) 1 Time Rate: 95-100/hr Title Software Developer - Full Stack Description Responsibilities: Design, implement... ...hands-on working experience of Java development with Oracle or SQL database 5+ years of hands-on experience of RestAPI, React,...SeniorSoftwareSqlHourly payFull timeContract workFixed term contractManual laborRemote workMonday to friday- ...applications. This includes: developing detailed programming... ...during the use and operation of software packages, including technical... ...combination of cloud technologies to develop an integrated solution for online... ...languages (Java, Python, SQL, JavaScript/TypeScript with Node...SeniorSoftwareSqlContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to R-0000122250 Senior Software Developer- .NET, SQL. Be the first to apply!
- software developer remote Toronto, ON
- software engineer - ai machine learning Toronto, ON
- software engineer salary in canada Toronto, ON
- junior software developer internship Toronto, ON
- software developer internship Toronto, ON
- software developer Toronto, ON
- software engineer part time Toronto, ON
- software engineer - computer Toronto, ON
- ingénieur logiciel Toronto, ON
- software developer internship no experience Toronto, ON
