What is the opportunity?
You will be a Developer on a highly skilled agile/support team and work in a collaborative environment where you will have continuous learning opportunities and challenging work.
We are using continuous integration and leading edge technology to quickly deliver on time, budget and with quality.
You will work in a dynamic, collaborative, transparent, non-hierarchal and ego-free culture where your talent is valued over your role title.
We continue to use Continuous Integration and are actively progressing towards having Continuous Delivery pipelines in place. Developers are a key piece within our world and we ensure our team is one of the best environments where you can enjoy the work and build your career.
What will you do?
Design, develop, test, deploy and support large-scale projects using latest technologies.
Employ agile development practices including test and deployment automation as well as Continuous Integration using Jenkins to improve overall execution speed and product quality.
Collaboratively support agile applications to ensure minimal business downtime
Be a technology advocate and share expertise with other team members.
Execute best support practices in Incident investigation, technical escalation, diagnosis, recovery, documentation, communication and transition to Problem Management.
Be a key partner to the business and the rest of the team throughout the delivery and support cycle.
Think through challenging and interesting problems and solve them with your team.
What do you need to succeed?
An Agile mindset and team player
Experience working in both an agile and/or support team environment
Familiarity with following technologies and proven expertise in at least one of them:
Angular, Pega, ECM, KTA, Silanis, Jenkins
Different programming languages (e.g. HTML5, CSS, Java, J2EE, Linux OS)
Multiple platforms (e.g. MVS, Internet, Client/Server)
Middleware technologies (e.g. MQSeries/Websphere, WXF, XML, .NET)
Experience using automated development/testing tools
Nice to have:
Experience working with SIFT
Experience working with Bluemix
Experience working with Kofax
Enterprise Service Bus (DataPower)
Experience in IBM Content Manager OnDemand
Experience in JCL scripting
Experience in PEGA
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
Opportunities to take on progressively greater accountabilities
Opportunities to building close relationships with clients
Access to a variety of job opportunities across business and geographies
Learn more about RBC Tech Jobs
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 rbc.com/careers.
Address: 88 Queens Quay W
Work Hours/Week: 37.5
Work Environment: Office
Employment Type: Permanent
Career Level: Experienced Hire/Professional
Pay Type: Salary + Variable Bonus
Required Travel(%): 0-25
People Manager: No
Application Deadline: 03/27/2020
Platform: Technology and Operations
Req ID: 229416