Software Developer

3 weeks ago


Toronto, Ontario, Canada RBC - Royal Bank Full time

Job Summary

Job Description

What is the opportunity?

You will be directly involved in a team driven to transform technology in Wealth Management Technology & Solutions. The projects in this space will be leveraged to meet business needs, modernize our technical solutions, and align with enterprise level strategy (API-driven services, Data-driven insights, Cloud).

What will you do?

Technical Analysis, Design, and Coding

  • Together, with the Stakeholder/Product Owner, Project team and RBC solution architect, determine the best mix of development, interfacing applications, third party vendor solutions to meet business requirements and project objectives.
  • Develop and deploy new features, including defect fixes.
  • Improve speed of development, testing, and code deployments through DevOps automation; unit testing, code scanning, and regression testing.
  • Lead and provide oversight to junior staff and vendor deliverables.
  • Establish and enforce development best-practices.
  • Lead small initiatives independently, from start to finish.

Production Support

  • Provide 2nd level production support.
  • Work with 1st level production support team to identify root causes and provide solutions.

What do you need to succeed?

Must-have

  • Minimum 3 years of experience designing and developing applications using Angular, C#, Java Spring, Spring Boot.
  • Experience with near real-time event streaming platforms, e.g. Apache Kafka.
  • Experience in designing and integrating RESTful APIs.
  • Knowledge of DevOps (Jenkins, Urban Code) and automating unit test cases.
  • Experience with relational databases (Oracle, MS SQL)
  • Experience developing with Cloud/Container technologies (Pivotal Cloud Foundry (PCF), Open Shift, MS Azure)

Nice to have

  • Portfolio Management application and/or domain knowledge.

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


• Flexible work/life balance options


• Opportunities to do challenging work

RBC requires as a condition of employment that all successful candidates in the United States and Canada be fully vaccinated against COVID-19 prior to their start date, and may require proof of the same. Reasonable accommodation is available where required by law

Job Skills

Angular, Angular, AngularJS, Apache Kafka, API Development, Application Development, Application Integrations, Application Maintenance, Applications Architecture, C Sharp (Programming Language), Detail-Oriented, DevOps, Enterprise Application Delivery, ETL Tools, Group Problem Solving, IBM InfoSphere DataStage, Investment Banking, JavaScript API, Java Spring, Microservices Architecture, Microsoft .NET Development, Microsoft Azure, Microsoft SQL Server, Pivotal Cloud Foundry, Programming Languages {+ 6 more}

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:

Technology and Operations

Job Type:

Regular

Pay Type:

Salaried

Posted Date:

Application Deadline:

Inclusion and Equal Opportunity Employment

At RBC, we embrace diversity and inclusion for innovation and growth. We are committed to building inclusive teams and an equitable workplace for our employees to bring their true selves to work. We are taking actions to tackle issues of inequity and systemic bias to support our diverse talent, clients and communities.
​​​​​​​
We also strive to provide an accessible candidate experience for our prospective employees with different abilities. Please let us know if you need any accommodations during the recruitment process.

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


  • Software Developer

    2 weeks ago


    Toronto, Ontario, Canada NearSource Full time

    The Company: NEARSOURCE TECHNOLOGIES INC. Work Location: Yonge Street, Toronto, Ontario, M4N 2N1Start Date: As Soon As PossibleType of Position: Full time, permanentPositions Available: 1Work Conditions: DayHours per week: 37.5 hours per WeekSalary: $47 per hourBenefits:Dental planDisability benefitsHealth care planVision care benefitsLanguage:...

  • Software Engineer

    3 days ago


    Toronto, Ontario, Ontario, Canada Iris Software Inc. Full time

    Greetings!One of our direct client is looking to hire Sr. Software Engineer in Toronto ON OR Halifax NS (Hybrid). Please find below job description.What is the opportunity?As a Senior Developer you will join a highly talented team that develops & maintains high-availability low-latency real-time systems that helps with communication surveillance.You will...


  • Toronto, Ontario, Canada Autodesk Full time

    Job Requisition ID #24WD77005Position OverviewAs a global leader in 3D design, engineering, and entertainment software, Autodesk helps people imagine, design, and make a better world. Autodesk accelerates better design through an unparalleled depth of experience and a broad portfolio of software to give customers the power to solve their design, business,...


  • Toronto, Ontario, Canada RBC - Royal Bank Full time

    Job SummaryProvides direction and engineering support through the process of agile software development. Applies extensive, in-depth knowledge, skills, and practices to perform complex assignments. As a software engineer in the payment space, it is expected that the individual would be able to work in an agile delivery pattern providing incremental solutions...


  • Toronto, Ontario, Canada Autodesk Full time

    Job Requisition ID #24WD77329Position OverviewAutodesk, the leading Design and Make Software Company, is looking for a Principal Software Developer to join the Autodesk Platform Services Engineering team in Toronto, Canada. On this position, you will report to Senior Manager, Software Development in Toronto, Ontario, and you will play a significant role in...


  • Toronto, Ontario, Canada Clever Devices Ltd. Full time

    As THE leader in transit technology, Clever Devices' vision is to make meaningful contributions to worldwide mobility. Our goal is to be the leading provider of exciting technology that improves the quality of mobility in communities around the world. We are continuing to grow, and are looking for a Senior Software Developer. Clever Devices is growing and as...


  • Toronto, Ontario, Canada Amazon Full time

    View transcriptDESCRIPTIONAre you a data-driven problem solver passionate about building scalable systems that drive customer trust and business growth? Join our innovative Amazon Marketing Cloud (AMC) team in Toronto, where we're expanding to meet increasing customer demand.At AMC, we provide a secure, privacy-safe, and cloud-based environment for...


  • Toronto, Ontario, Canada Amazon Full time

    Are you a data-driven problem solver passionate about building scalable systems that drive customer trust and business growth? Join our innovative Amazon Marketing Cloud (AMC) team in Toronto, where we're expanding to meet increasing customer demand.At AMC, we provide a secure, privacy-safe, and cloud-based environment for advertisers to perform advanced...


  • Toronto, Ontario, Canada GTT, LLC Full time

    Senior Software DeveloperContract Duration 6+ MonthsJob Responsibilities:Senior Software Developer required to translate technical systems specifications into working tested applications. This includes:Developing detailed programming specificationsWriting and/or generating codeCompiling data-driven programs, maintaining, and conducting unit testsResolves and...


  • Toronto, Ontario, Canada Amazon Full time

    DESCRIPTIONCome join the team that is focused on developing cutting-edge technology to enhance the delivery experience for Amazon customers and Delivery Associates.The Transporter Learning and Compliance team is dedicated to improving the driver experience, providing valuable insights on the work of delivery providers during Last Mile Delivery Execution...


  • Toronto, Ontario, Canada theScore Full time

    theScore, a wholly-owned subsidiary of PENN Entertainment , empowers millions of sports fans through its digital media and sports betting products. Its media app 'theScore' is one of the most popular in North America, delivering fans highly personalized live scores, news, stats, and betting information from their favorite teams, leagues, and players....


  • Toronto, Ontario, Canada University of Toronto Full time

    Department: Academic, Research & Collaborative Tech Campus: St. George (Downtown Toronto)The Academic Research & Collaborative Technologies (ARC) group is a central department responsible for all matters pertaining to the development, operation, maintenance and effectiveness of core teaching and learning systems, research systems, and enterprise...

  • Software Developer

    1 week ago


    Toronto, Ontario, Canada Tundra Technical Solutions Inc. Full time

    Story Behind the Need Business group: Global Wholesale, Wealth, and Risk Technology – Market Risk team, responsible delivering system solutions for Global Risk Management. Project: End of Life Software remediation for SAG-GC; The successful candidate will work closely with various stakeholders including business partners in risk management & financial...


  • Toronto, Ontario, Canada Air Canada Full time

    Job Description Description Being part of Air Canada is to become part of an iconic Canadian symbol, recently ranked the best Airline in North America. Let your career take flight by joining our diverse and vibrant team at the leading edge of passenger aviation. Are you passionate about working on complex web applications and proficient in technologies such...


  • Toronto, Ontario, Canada harmonic Full time

    Our Cayman, Dublin and Toronto offices invite applicants for the position of Frontend Software Developer.Harmonic is one of the largest independent fund administrators, delivering a range of services and technology to private debt, hedge funds, fund of funds, private equity funds, private banks, pension funds and family offices. With our experienced...


  • Toronto, Ontario, Canada theScore Full time

    theScore, a wholly-owned subsidiary of PENN Entertainment , empowers millions of sports fans through its digital media and sports betting products. Its media app 'theScore' is one of the most popular in North America, delivering fans highly personalized live scores, news, stats, and betting information from their favorite teams, leagues, and players....


  • Toronto, Ontario, Canada StickerYou Full time

    Developer Assistant - Temporary 4-6 month contractAbout StickerYouStickerYou is a global e-commerce leader in custom-printed, die-cut products that empower businessesand consumers to create professional-grade materials for marketing, packaging, décor and personalexpression. Founded in 2008, StickerYou is an influential e-commerce trendsetter, using...


  • Toronto, Ontario, Canada theScore Full time

    theScore, a wholly-owned subsidiary of PENN Entertainment , empowers millions of sports fans through its digital media and sports betting products. Its media app 'theScore' is one of the most popular in North America, delivering fans highly personalized live scores, news, stats, and betting information from their favorite teams, leagues, and players....


  • Toronto, Ontario, Canada Amazon Full time

    DESCRIPTIONAWS Security Operations Centre (SOC) Software Engineering team is looking for a Software Development Manager to lead a technical and capable software engineering team. The team builds and owns services that automate and power security processes within Amazon. We are looking for an innovative and thoughtful engineering leader with an established...


  • Toronto, Ontario, Canada Amazon Full time

    DESCRIPTIONAWS Sales, Marketing, and Global Services (SMGS) is responsible for driving revenue, adoption, and growth from the largest and fastest growing small- and mid-market accounts to enterprise-level customers including public sector. The AWS Global Support team interacts with leading companies and believes that world-class support is critical to...