Job Postings
Senior Full Stack Developer
at
RBC
Senior Full Stack Developer
  • Company
    RBC
  • Location
    Toronto, Ontario, Canada
  • Type
    Full-time
  • Date Posted
    December 24, 2024
**Job Summary**

**What is the Opportunity?**
The ICO - Automation & Development Group within Technology Infrastructure is hiring a Full Stack Developer to join our high-performing team. Our group includes the ICO Operations team, the ICO Project Management team, and our multi-talented Technology Platforms Automation team. Our developers build applications from scratch and automate processes to enhance the efficiency of our Technology Platforms and Risk Management partners.

**What will you do?**
- Work within a cross-functional agile development team.
- Collaborate with development teams and product managers to ideate software solutions.
- Design client-side and server-side architecture.
- Write technical documentation.
- Troubleshoot and debug applications.
- Build user-facing applications and reusable components.
- Develop and deploy applications on the OpenShift Platform.

**What do you need to succeed?**
**Must Have:**
- Minimum 2+ years of experience with Desktop and Web Development using React JS, Java, Python, Node JS, C#, ASP.NET, REST API web services.
- Working experience with SQL and NoSQL Databases.
- Leadership skills and a passion for applying them in a dynamic business environment.
- Strong foundation in data structures, algorithms, and design patterns.
- Experience with Continuous Integration, Delivery, and Deployment.
- Creative and analytical thinker, self-driven, and capable of working in a fast-paced environment.
- Good understanding of Web Load Balancing, DNS, TLS, HTTPS, Firewalls, and application security.
- Hands-on experience with OpenShift, Urban Code Deploy, GitHub, and Jenkins deployment methodologies.
- Self-motivated with a focus on results, initiative, and minimal oversight.

**Nice to Have:**
- University/College graduate, preferably in computer science or engineering with experience in application development.
- Ability to hand-code all components.
- Familiarity with Scrum, Agile, Jira, and Confluence.
- Knowledge of Google Analytics.
- Experience implementing user interface libraries such as Material-UI and ANT Design.

**What’s in it for you?**
- A comprehensive Total Rewards Program including bonuses, flexible benefits, competitive compensation, commissions, and stock where applicable.
- Leaders who support your development through coaching and management opportunities.
- Ability to make a difference and have a lasting impact.
- Work in a dynamic, collaborative, progressive, and high-performing team.
- Access to a world-class training program in financial services.

**Additional Job Details**
- Address: 330 Front St W, Toronto, Canada
- Work Hours/Week: 37.5
- Employment Type: Full-time
- Platform: Technology and Operations
- Job Type: Regular
- Pay Type: Salaried
- Posted Date: 2024-12-24
- Application Deadline: 2025-02-18
*Applications will be accepted until 11:59 PM on the day prior to the 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. We strive to provide an accessible candidate experience for prospective employees with different abilities. Please inform us if you need any accommodations during the recruitment process.

**Join our Talent Community**
Stay informed about great career opportunities at RBC. Sign up for customized information on our latest jobs, career tips, and recruitment events.

Find out how we enhance the well-being of our clients and communities at [jobs.rbc.com](https://jobs.rbc.com).