Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Digital Marketing Full Stack Developer image - Rise Careers
Job details

Digital Marketing Full Stack Developer

Job Summary

Job Description

What is the opportunity?

Digital Technology team with Capital Markets is seeking an experienced and forward-thinking Full stack Developer to lead the innovation, upgrade, and optimization of our OpenText Content Management System (CMS) platform. This role requires deep expertise in both front-end and back-end technologies, with a strong focus on OpenText CMS architecture. The ideal candidate will be responsible for building and maintaining complex pages, implementing and maintaining DCRs (Dynamic Component References), and ensuring platform stability and performance. Additionally, the Developer will mentor junior developers, troubleshoot CMS issues, optimize system performance, and support infrastructure across Windows and Linux servers, both on cloud and on-premises.

What will you do?

Front-End Development

  • Build and maintain complex pages using OpenText CMS, ensuring consistency, functionality, and accessibility across devices and browsers.

  • Create and enhance reusable components and DCRs to improve development efficiency and site scalability.

  • Optimize page performance and adhere to SEO best practices, ensuring the highest levels of speed, usability, and visibility.

  • Collaborate with UI/UX designers and stakeholders to deliver engaging and accessible user experiences.

OpenText CMS Development

  • Lead the upgrades of the OpenText CMS platform, ensuring minimal disruption, scalability, and performance improvements.

  • Develop, maintain, and optimize DCRs (Dynamic Component References) to meet evolving business requirements.

  • Troubleshoot, support, and resolve issues within the OpenText CMS platform, including bugs, installation issues, and system configurations.

  • Support backend CMS architecture by ensuring seamless integrations, patching vulnerabilities, and identifying optimizations.

Mentorship and Collaboration

  • Mentor junior developers, providing technical guidance and code reviews to ensure adherence to best practices.

  • Partner with cross-functional teams, including content creators, designers, and IT stakeholders, to align development goals with business priorities.

System Infrastructure and Server Management

  • Support and troubleshoot issues on Windows and Linux servers where the OpenText CMS platform is installed.

  • Identify server vulnerabilities, perform system patching, and ensure platform stability and security.

  • Oversee load balancing across cloud servers (e.g., AWS, Azure) and on-premises servers to ensure high availability and performance.

  • Monitor server health and performance, proactively resolving any infrastructure-related issues.

Quality and Compliance

  • Ensure all development adheres to web accessibility standards (e.g., WCAG 2.1), SEO guidelines, and security protocols.

  • Conduct performance testing, troubleshooting, and optimizations to deliver a high-quality user experience.

  • Perform regular audits of the codebase and infrastructure to ensure efficiency, scalability, and security.

What you need to succeed?

Required Skills and Experience:

  • Extensive experience with OpenText CMS, including custom module (DCR) development, migration, and platform optimization.

  • Proficiency in front-end development using HTML, CSS, JavaScript, and modern frameworks (e.g., React, Angular, or Vue.js).

  • Strong back-end development experience with technologies such as C#, Java, Node.js, or similar.

  • In-depth understanding of Windows Server and Linux Server environments, including troubleshooting and patching vulnerabilities.

  • Expertise in load balancing techniques for both cloud-based platforms (e.g., AWS, Azure) and on-premises servers.

  • Familiarity with SEO principles, web performance optimization, and accessibility standards (WCAG 2.1).

  • Experience identifying and resolving bugs, installation issues, and platform vulnerabilities.

  • Strong analytical and problem-solving skills with a focus on delivering scalable, secure, and maintainable solutions.

Preferred Skills:

  • Experience with cloud-based CMS environments and CI/CD pipelines.

  • Familiarity with version control systems (e.g., Git) and infrastructure monitoring tools.

  • Knowledge of containerization tools (e.g., Docker, Kubernetes).

  • Solr and ElasticSearch is also benefiicial.

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

  • Flexible work/life balance options

  • Opportunities to do challenging work

  • Opportunities to take on progressively greater accountabilities  

  • Access to a variety of job opportunities across business

#TechPJ

#Hybrid

Job Skills

Application Development, Cascading Style Sheets (CSS), Detail-Oriented, Digital Marketing, Email Marketing, Google Analytics, Group Problem Solving, Hyper Text Markup Language (HTML), JavaScript, Marketo, OpenText Web Experience Management, Programming Languages, Software Development Life Cycle (SDLC), Technical Designs, Web Content Management System (WCMS), Web Development

Additional Job Details

Address:

120 WESTERN PKY:BEDFORD

City:

BEDFORD

Country:

Canada

Work hours/week:

37.5

Employment Type:

Full time

Platform:

CAPITAL MARKETS

Job Type:

Regular

Pay Type:

Salaried

Posted Date:

2025-04-11

Application Deadline:

2025-05-22

Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above

Inclusion and Equal Opportunity Employment

At RBC, we believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.

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 jobs.rbc.com.

RBC Glassdoor Company Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
RBC DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of RBC
RBC CEO photo
David I. McKay
Approve of CEO

Average salary estimate

$70000 / YEARLY (est.)
min
max
$60000K
$80000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Digital Marketing Full Stack Developer, RBC

If you're a Digital Marketing Full Stack Developer looking to make an impact, we've got an exciting opportunity for you at RBC in Halifax, Nova Scotia. Join our Digital Technology team in Capital Markets as we innovate and optimize our OpenText Content Management System (CMS) platform! In this dynamic role, you'll flex your skills in both front-end and back-end technologies, focusing on enhancing our CMS architecture. Your day-to-day will involve building complex pages that are not only functional but are the very best in terms of user experience and accessibility. You’ll be diving into front-end development with HTML, CSS, and JavaScript, collaborating with UI/UX designers to create beautiful, responsive sites. On the back-end, you'll lead enhancements, address technical issues, and mentor our junior developers to cultivate a rich learning environment. You'll also have the chance to monitor and maintain Windows and Linux servers, ensuring that our infrastructure remains robust and secure. It's all about seamless integrations and performance optimizations. At RBC, we value your growth and opportunities to make a difference. Becoming a part of our community means joining a supportive team that thrives on challenge and innovation, and we can't wait to see what you bring to the table!

Frequently Asked Questions (FAQs) for Digital Marketing Full Stack Developer Role at RBC
What are the main responsibilities of a Digital Marketing Full Stack Developer at RBC?

As a Digital Marketing Full Stack Developer at RBC, your primary responsibilities include building and maintaining complex pages using the OpenText CMS, optimizing system performance, and troubleshooting issues. You'll also mentor junior developers, support backend architecture, and ensure compliance with web accessibility and SEO standards.

Join Rise to see the full answer
What skills are essential for the Digital Marketing Full Stack Developer position at RBC?

Essential skills for the Digital Marketing Full Stack Developer position at RBC include extensive experience with OpenText CMS, proficiency in front-end technologies like HTML, CSS, and modern frameworks, and strong back-end development skills with languages such as C# or Node.js. Familiarity with server management, SEO principles, and web performance optimization is also crucial.

Join Rise to see the full answer
How does RBC support the professional development of Digital Marketing Full Stack Developers?

RBC supports the professional development of Digital Marketing Full Stack Developers through mentorship opportunities, coaching from leaders, and access to various job opportunities. We believe in fostering a collaborative and high-performing environment, ensuring that you can grow and take on progressively greater responsibilities.

Join Rise to see the full answer
What tools and technologies will I work with as a Digital Marketing Full Stack Developer at RBC?

As a Digital Marketing Full Stack Developer at RBC, you'll work with tools and technologies such as OpenText CMS, HTML, CSS, JavaScript, and various back-end programming languages, along with cloud-based platforms like AWS and Azure. Familiarity with version control systems and containerization tools will also enhance your contributions.

Join Rise to see the full answer
What is the work-life balance like for Digital Marketing Full Stack Developers at RBC?

RBC values work-life balance for Digital Marketing Full Stack Developers, offering flexible working options to meet the diverse needs of our team. This ensures that you can maintain a fulfilling personal life while contributing to our innovative and dynamic workplace.

Join Rise to see the full answer
Common Interview Questions for Digital Marketing Full Stack Developer
Can you describe your experience with OpenText CMS?

In answering this question, highlight your specific roles and responsibilities involving OpenText CMS. Discuss any custom module development, migration projects, or performance optimization efforts you've undertaken. Use examples to showcase your problem-solving capabilities and how you contributed to previous projects.

Join Rise to see the full answer
How do you ensure web accessibility standards are met in your projects?

Demonstrate your knowledge of web accessibility by explaining the standards you follow, such as WCAG 2.1. Discuss techniques you use to ensure functionality and usability for all users, and reference specific tools or practices that help you review and test accessibility compliance.

Join Rise to see the full answer
What front-end technologies are you most comfortable with?

Share your proficiency in front-end technologies, detailing your experience with HTML, CSS, JavaScript, and any frameworks like React or Vue.js. Provide examples of projects where you successfully implemented these technologies to enhance user experience.

Join Rise to see the full answer
How do you troubleshoot CMS issues?

In your response, outline your systematic approach to troubleshooting CMS issues. Discuss tools you use for debugging and how you collaborate with team members to resolve complex problems efficiently.

Join Rise to see the full answer
Describe a challenging project you managed. What was your role?

When answering this question, share details about a specific project that posed challenges. Explain your role, the obstacles you faced, and the effective strategies you employed to overcome them. Highlight your leadership and problem-solving skills.

Join Rise to see the full answer
What strategies do you use for optimizing page performance?

Please discuss the strategies you utilize for optimizing page performance, such as implementing efficient coding practices, minimizing HTTP requests, and leveraging caching solutions. Share specific tools or techniques you've employed to achieve measurable performance improvements.

Join Rise to see the full answer
How do you approach mentoring junior developers?

In responding, discuss your mentoring philosophy, focusing on providing constructive feedback, fostering a supportive learning environment, and encouraging career growth. Offer examples of successful mentoring experiences you've had.

Join Rise to see the full answer
What is your strategy for keeping up with digital marketing trends?

Explain how you stay informed about the latest trends in digital marketing and technology. Mention resources you use, such as industry blogs, webinars, or networking events, to continuously enhance your skills and knowledge.

Join Rise to see the full answer
Can you discuss your experience with load balancing and server management?

When discussing load balancing and server management, draw on your experience managing both cloud-based and on-premises servers. Highlight the importance of maintaining system stability and security, and share examples of load balancing techniques you've implemented.

Join Rise to see the full answer
Why do you want to work as a Digital Marketing Full Stack Developer at RBC?

Convey your enthusiasm for the role by discussing RBC's commitment to innovation, collaboration, and professional growth. Share what excites you about contributing to the Digital Technology team and how your values align with the company's mission.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
RBC Hybrid Dallas, Texas, United States of America
Posted 2 days ago

Join RBC as an Administrative Assistant and play a vital role in supporting our Global Investment Banking team in Dallas.

Photo of the Rise User
RBC Remote Raleigh, North Carolina, United States of America
Posted yesterday

Lead the REF Strategy, Growth, and Retention efforts at RBC to enhance client experience and achieve strategic sales goals in real estate financing.

Posted 11 days ago

Join Fortune Brands Innovations as a Lead Applications Analyst for SAP SD/Order Management, where your expertise will enhance our innovative approach to home products.

Photo of the Rise User
Posted 11 days ago

Aetos Systems seeks a Mid-Level Cyber Capability Developer to combat cyber threats with innovative solutions in a supportive and collaborative environment.

Fiserv Hybrid Berkeley Heights, New Jersey
Posted 11 days ago

Join Fiserv as a Technology Intern this summer to develop your skills in a fast-paced Fintech environment.

Posted 5 days ago

Applied Memetics is expanding its team with a hybrid Tier 3 Cyber Security Analyst role focused on incident response and vulnerability assessments in Norfolk, VA.

Posted 9 days ago

Deutsche Bank seeks a Technology Service Specialist to enhance production services for Trade Finance and Lending with a focus on user support and incident management.

Photo of the Rise User
ServiceNow Hybrid The Queen Building 5 Concourse Pkwy, Suite 2400, Atlanta , Georgia, United States
Posted 7 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity

ServiceNow is looking for a Senior Staff Cloud Security Engineer to drive cloud security solutions across its public cloud environments.

Photo of the Rise User
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Join American Express as an Information Security Specialist and play a critical role in protecting sensitive corporate information while collaborating with diverse teams.

Photo of the Rise User
Posted 10 days ago

Join the City of Henderson as a Computer Analyst I, supporting essential IT services and making a difference in the community.

Always earning the right to be our clients' first choice

51 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 12, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!