- The Staff Developer will be a technical leader for the team, providing design and development direction for the in-house DevOps developer portal.
- Lead projects end-to-end exhibiting complete 'ownership' of the problem, continuously pushing the thinking, while managing stakeholders, team members, timelines, and deliverables.
- Develop micro-frontend components with React and build reusable components and front-end libraries.
- Collaborate with other developer teams to discuss user interface applications.
- Develop micro-services with Java Spring Boot to interact with frontend and other services.
- Integrate with third party APIs and create scalable apps.
- Partner with other teams to understand user needs and contribute to delivering solutions to solve complex business problems.
- Create and maintain technical systems documentation and write concise, well-organized code and sensible tests.
- Implement end to end monitoring.
- Troubleshoot and investigate issues as they arise.
- 7+ years of experience with Web application, Java, JavaScript/Typescript, REST API, Microservices, MQ, Spring framework/Spring Boot, Cloud development, Kubernetes.
- Design and implementation of user interfaces (UIs) and UI components using React
- front-end build pipelines and development tools, such as Redux, Babel and Webpack
- Knowledge of software design patterns and coding best practices
- Willingness to take on challenges and enthusiasm for learning
- Team centric attitude
- Understanding of CI/CD best practices and experience working with at least one pipeline automation tools such as Github Actions, Circle CI etc.
- Knowledge of enterprise-level security concepts and methodologies, including SSO, SSL, encryption, Apigee, authentication and entitlements
- Experience working on cloud native solutions and DevOps technology and modernization.
- Knowledge of Kafka and Elasticsearch.
- 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
-
Staff Development Coordinator
1 week ago
Hawthrone Place Care Centre Toronto, Canada Full time**Do you have a passion for making a difference?** · Making every moment matter is about improving all the things that make life enjoyable. Things like making someone feel better, making connections with them or for them with other residents, showing them a new song or even just ...
-
Staff Developer
1 week ago
Warner Media, LLC. Ontario, CanadaBehind WBD's vast portfolio of iconic content and beloved brands, are the storytellers bringing our characters to life, the creators bringing them to your living rooms and the dreamers creating what's next... · From brilliant creatives, to technology trailblazers, across the glob ...
-
Staff Development Coordinator
2 days ago
THE WEXFORD RESIDENCE Scarborough, Canada**About us** · The Wexford Residence enjoys a well-deserved reputation in the community for providing a caring, and compassionate home-like environment in which seniors experience a quality of life that is highly conducive to their health and well-being. The Home operates 166 bed ...
-
Staff Developer
2 days ago
AgencyAnalytics Inc Toronto, CanadaStaff Developers at AgencyAnalytics are T-shaped, meaning they not only operate broadly at a high level across technical areas but can also dive deep into specific areas and teams when needed. · As a Staff Developer you can expect to be brought into initiatives at the strategy an ...
-
Staff Developer
5 days ago
0000050007 Royal Bank of Canada Toronto, Canada Full timeJob Description · What is the opportunity? The DevOps team is undertaking multiple complex enterprise-wide initiatives as part of RBC's ongoing plan to improve technology management and be a world leader. As a Staff Developer, you will be working on a developer Portal which is a ...
-
Staff Developer
1 week ago
Untether Toronto, ON, CanadaWhile our engineering HQ is in Toronto, this is a remote opportunity and we welcome applicants from anywhere in North America.*** · Untether AI is looking for a firmware developer to help create firmware for our next generation products. Pre-silicon, you will work with hardware d ...
-
Staff Developer
1 week ago
Royal Bank of Canada> Toronto, CanadaJob Summary · Job Description · What is the opportunity? · The DevOps team is undertaking multiple complex enterprise-wide initiatives as part of RBC's ongoing plan to improve technology management and be a world leader. As a Staff Developer, you will be working on a developer Po ...
-
Staff Development Coordinator
1 day ago
Hawthrone Care Centre North York, CanadaDo you have a passion for making a difference? · Making every moment matter is about improving all the things that make life enjoyable. Things like making someone feel better, making connections with them or for them with other residents, showing them a new song or even just givi ...
-
Event Staff and Sales Development
3 days ago
Aunt Beth Bakes Greater Toronto Area, CanadaAunt Beth's is a truly one of a kind bakery located in the heart of Toronto. We make whisky infused and inspired baked goods. We are currently growing our team for a sales specialist. · - Event set up and tear down - in the fall this requires setting up a tent, table, display at ...
-
Field Staff, Development
2 weeks ago
Conservation Ontario Toronto, ON, CanadaField Staff, Development & Engineering Services (WNV Larval Mosquito Monitoring) · Full-Time Contract · Business unit: Watershed Planning & Ecosystem Science · Remote Work: None · With more than 60 years of experience, Toronto and Region Conservation Authority (TRCA) is one of ...
-
Staff Software Developer
1 week ago
Warner Media, LLC. Ontario, CanadaEvery great story has a new beginning, and yours starts here. · Welcome to Warner Bros. Discovery... the stuff dreams are made of. · Who We Are... · When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even ...
-
Staff Development Coordinator
1 week ago
Department Of Social Development Toronto, ON, Canada Full timeSOCIAL DEVELOPMENT · LEARNING MANAGEMENT SYSTEMS COORDINATOR (PB5) · ONE-YEAR CASUAL OPPORTUNITY · CENTRAL OFFICE · The Department of Social Development is seeking an individual to join the Digital Transformation Branch as a Learning Management System Coordinator. · As the Learni ...
-
Staff Software Developer
2 weeks ago
Mappedin Ontario, CanadaWho we are and what we do · Mappedin, headquartered in Waterloo, Ontario, is a global leader in indoor mapping and spatial data management. Our solutions power billions of square feet of indoor space and millions of people visiting malls, stadiums, offices, retail establishments ...
-
Staff Software Developer
1 week ago
Robinhood Toronto, CanadaJoin a leading fintech company that's democratizing finance for all. · Robinhood was founded on a simple idea: that our financial markets should be accessible to all. With customers at the heart of our decisions, Robinhood is lowering barriers and providing greater access to fina ...
-
Staff Backend Developer
5 days ago
Vantage Toronto, CanadaStaff Backend Developer · Are you a hands-on software engineer with a deep understanding of Python, Celery and platforms which those systems are built on and deployed to? Are you hungry for learning? If so, we would want to chat with you · As a staff backend developer at our org ...
-
Staff Software Developer
5 days ago
Air Canada Toronto, Canada Full timeJob 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 pa ...
-
Staff Software Developer
1 week ago
Intuit Toronto, CanadaCompany Overview · Intuit is the global financial technology platform that powers prosperity for the people and communities we serve. With approximately 100 million customers worldwide using products such as TurboTax, Credit Karma, QuickBooks, and Mailchimp, we believe that ever ...
-
Staff Backend Java Developer
2 weeks ago
Extreme Networks, Inc. Toronto, ON, CanadaExtreme Networks Named to Computerworld's 2023 List of Best Places to Work in IT · Over 50,000 customers globally trust our end-to-end, cloud-driven networking solutions and rely on our top-rated services and support to accelerate their digital transformation efforts and deliver ...
-
Senior Staff Software Developer
1 week ago
Warner Media, LLC. Ontario, CanadaWelcome to Warner Bros. Discovery... the stuff dreams are made of. · Who We Are... · When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD's vast portfolio of ic ...
-
Senior Staff Analytics Developer
1 week ago
Warner Media, LLC. Ontario, CanadaEvery great story has a new beginning, and yours starts here. · Welcome to Warner Bros. Discovery... the stuff dreams are made of. · Who We Are... · When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even ...
Staff Developer - Toronto, Canada - RBC - Royal Bank
Description
Job Summary
Job Description
What is the opportunity?
The DevOps team is undertaking multiple complex enterprise-wide initiatives as part of RBC's ongoing plan to improve technology management and be a world leader. As a Staff Developer, you will be working on a developer Portal which is a microservice based, java spring boot system with a react front end deployed in Cloud. You will be leading the work to deliver build design & deliver new functionality for the developer portal and expanding the system to other areas of the organization.
You will be part of a team of DevOps engineers and Developers and work collaboratively with cross-functional teams across RBC to drive the adoption of DevOps practices, building a central developer portal in a dynamic and fast-paced environment.
This role is for someone to lead in the technical design and development of cross -functional, multi-platform application systems, and applies extensive, in-depth knowledge, skills, and practices to perform complex assignments. This role requires someone with hands-on experience with technical expertise.
What will you do?
What do you need to succeed?
Must have:
Nice to have:
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.
#LI-Hybrid
#Ll-POST
#TECHPJ
Job Skills
Application Development, Application Integrations, Application Maintenance, Applications Architecture, Cloud Development, Detail-Oriented, DevOps, Enterprise Application Delivery, Group Problem Solving, Java, Kubernetes, Microservices Architecture, Programming Languages, Python (Programming Language), , Software Design, Software Development Life Cycle (SDLC), Spring Boot, System Applications, TypeScript, Web DevelopmentAdditional Job Details
Address:
RBC WATERPARK PLACE, 88 QUEENS QUAY W:TORONTOCity:
TORONTOCountry:
CanadaWork hours/week:
37.5Employment Type:
Full timePlatform:
Technology and OperationsJob Type:
RegularPay Type:
SalariedPosted 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