Software Engineer

RBC

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Minneapolis, MN
Salary
$80,000–$140,000 / yr
Posted
29 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $159k
This role $110k
$65k most similar roles pay here $217k

This role pays less than 95% of similar roles. Most pay $137,500–$180,250 — the shaded band above. At the midpoint, this role pays about $110k versus about $159k for comparable roles.

Based on 240 similar postings.

Employer

About RBC

RBC (Royal Bank of Canada) is Canada''s largest bank by market capitalization, offering a broad range of personal and commercial banking, wealth management, insurance, and capital markets services. Industry: Banking & Financial Services

RBC currently has 9 open roles on FindRole.

Listed pay typically runs $112,500–$192,500 across 6 roles with salary data.

Most-posted roles

View all roles at RBC

At a glance

TL;DR · Software Engineer

Software Engineer As a full stack developer on a team focused on web applications for internal and external users, you will support the modernization and enhancement of enterprise platforms. You will collaborate with stakeholders and architects to design, build, and deploy scalable, secure, and resilient solutions. Your daily responsibilities include performing technical analysis, creating Jira stories, providing mentorship, and conducting code reviews and unit testing. You will develop .NET-based applications, Angular web applications, and cloud-native microservices using SQL Server and other relational databases. The role requires expertise in .NET Core, C#.NET, JavaScript, and CI/CD pipelines. You will work within an Agile methodology to deliver enterprise-grade software while ensuring adherence to security standards. This position focuses on solving technical challenges within the realm of wealth management applications and large-scale enterprise systems.

What does a Software Engineer earn?

Median $197500 from 2196 postings across 133 companies.

See salary data

What you'll do

  • Design, develop, and deploy enterprise-grade applications using .NET Core, Angular, and SQL Server.
  • Translate business requirements into clear user stories and technical designs for development teams.
  • Build and maintain cloud-native microservices and integrated APIs to support internal and external users.
  • Provide technical leadership, mentorship, and code reviews to ensure adherence to security and performance standards.
  • Perform technical analysis, estimate task complexity, and manage the delivery of features via Agile methodologies.
  • Develop and execute automated testing frameworks for unit and integration testing.
  • Manage deployment processes through CI/CD pipelines and other automation tools.
  • Troubleshoot, enhance, and document software components to meet specific user requirements.

What we're looking for

  • Must have 5+ years of hands-on experience in application development using .NET Core, Angular, JavaScript, and SQL.
  • Experience designing and integrating APIs is required.
  • Must possess a solid understanding of relational databases and data modeling.
  • Experience with CI/CD pipelines and automated unit testing is required.
  • Experience with cloud platforms, specifically OpenShift or containerized platforms, is required.
  • Knowledge of Wealth Management applications is preferred.
  • Knowledge of responsible AI practices, including data privacy and security, is preferred.
  • Ability to perform security vulnerability assessments to meet secure coding standards is preferred.

More like this

Similar roles

Senior .NET Full Stack Developer

Booz Allen Hamilton

Atlanta, GA 9 days ago $86,800$198,000
.NET C# ASP.NET Core SQL Azure GitHub Actions HTML CSS JavaScript React Angular Blazor Visual Studio Code Node.js PowerShell Entity Framework Core xUnit NUnit CI/CD Agile
5+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 107 days ago $179,500$246,500
C++ Python C# Java Rust Machine Learning PyTorch Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods
7+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 108 days ago $152,000$209,000
C++ Python C# Java Rust Machine Learning PyTorch Web Service Architecture Signal Processing Computer Vision Robotics User Interface Design Mathematical Modelling Numerical Methods GPU Programming FPGA
7+ yrs exp

Software Engineer

SpaceX

McGregor, TX 105 days ago
LabVIEW C++ Python National Instruments cDAQ cRIO PXI Data Acquisition Distributed Systems Network Communication Unit Testing Performance Optimization Debugging
1+ yrs exp

Software Engineer

Coinbase

Charlotte, NC 77 days ago $152,405$179,300
Golang React AWS Kubernetes Docker Python Java Angular Vue Distributed Systems Event-Driven Architecture Caching API Integration Observability
2+ yrs exp

Software Engineer

Booz Allen Hamilton

Rome, NY 77 days ago $69,300$158,000
Python Golang Java C C++ Spring React.js Node.js Angular.js SQL Oracle Cloud Platforms Agile Microsoft Office