# Lead Platform Developer

**Company**: RBC
**Location**: Toronto, Ontario
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Finance

**Apply**: https://rbc.wd3.myworkdayjobs.com/en-US/RBCGLOBAL1/job/TORONTO-Ontario-Canada/Lead-Platform-Developer_R-0000189016-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_57bfadde-3bf

## Description

The Lead Platform Developer will deliver IT solutions that exceed customer expectations in content, usability, accuracy, reliability, and performance.

You will perform various tasks, including hands-on, full-stack design, development, and delivery of solutions on AEMaaCS, working across both backend (Java/Sling/OSGi) and frontend layers.

Responsibilities:

- Lead projects, implementations, and upgrades

- Continuously advance your expertise in related technical competencies

- Hands-on development of AEM Sites components, editable templates, policies, dialogs, and client libraries using HTL/Sightly and core Java

- Configure and manage AEM workflows, publishing/replication, permissions, and content governance

- Lead in the creation of standards, templates, and procedures

- Provide input to project plans in collaboration with assigned project lead or manager

- Responsible for development of strategy, roadmap, and business collaboration

- Defines development methodology and testing practices

- Migrate objects between environments per the established Systems Development Life Cycle (SDLC)

- Identify and recommend improvements

- Design and build high-quality software

- Ensure work includes necessary audit controls, compliance, and security controls within the design and all deliverables

- Proactively research, present, and make recommendations regarding new AEMaaCS features, functionality made available

- Develop test plans and perform unit testing of own work and that of peers

- Participate in 24x7 production support for data management processes

- Create appropriate documentation, including functional specs, technical specs, technical diagrams, testing plans, production 'run books', training materials, etc.

Requirements:

- Minimum of 10+ years of IT experience

- Minimum of 8 years of experience in Adobe Experience Manager

- Knowledge of Adobe Experience Platform (XDM, identity, profiles, audiences, segmentation, data ingestion)

- Knowledge of Adobe Journey Optimizer, Adobe Target, Adobe Analytics, Customer Journey Analytics, or AEP

- Expertise in developing and testing software

- Advanced verbal and written communication skills

- Advanced interpersonal relations skills, ability to effectively collaborate with others and work as part of a team

- Ability to initiate and follow through on complex projects of both short and long-term duration

- Advanced analytical, critical thinking, and problem-solving skills

- Ability to lead large technical teams for delivery of initiatives

- Demonstrated attention to detail and ability to multitask

- Strong demonstrated learning aptitude and orientation

- Familiarity with version control, job scheduling, and configuration management tools

- Familiarity with secure coding and CI/CD

Nice-to-have:

- Master's degree in information systems, computer engineering, engineering, or related field

- AEM Certified Architect or equivalent Adobe certification preferred

- Experience in Financial Services Organization

Benefits:

- 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

- World-class training program in financial services

- Opportunities to do challenging work

## Skills

### Required
- Adobe Experience Manager
- Java
- Sling
- OSGi
- HTL/Sightly
- core Java
- AEM Sites
- AEMaaCS
- Secure Coding
- CI/CD
- Agile development
- Design thinking

### Nice to have
- Master's degree in information systems
- computer engineering
- engineering
- AEM Certified Architect
- Financial Services Organization

---

Source: [Apply at rbc.wd3.myworkdayjobs.com](https://rbc.wd3.myworkdayjobs.com/en-US/RBCGLOBAL1/job/TORONTO-Ontario-Canada/Lead-Platform-Developer_R-0000189016-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
