As a Senior Manager, Software Development for Wealth Management, you will lead technical teams in developing, supporting and integrating both external vendor products as well as internal applications/platforms. Partner closely with business stakeholders to deliver scalable, high performance technology solutions that drive growth, enhance client experience and boost efficiency. We're seeking a dynamic leader with a strong sense of ownership and urgency who thrives in ambiguity and has excellent technical acumen. Manage Development teams (Agile), ensuring projects/programs meet quality, budget and regulatory standards while fostering a culture of innovation, open communication and continuous learning and improvement. WHAT WILL YOU DO?
Partner closely with Product Owners and Technical resources aligned to our Business Partners. Set technical direction for all internal applications initiatives ensuring adherence to overall IT direction. Proactively drive the resolution of identified risks and Archer findings, ensuring timely completion and adherence to all internal and external regulatory requirements. Identify and address technical debt and innovation opportunities early on by providing the pertinent business cases and justification balancing revenue generating, market parity, and client satisfaction with security, cost savings and end of life support platforms. Drive the technical vision and strategy roadmap for the application portfolio, partnering with Master Software Engineers and business stakeholders. Identify opportunities to leverage AI for innovation and address technical debt. Challenges the status quo in resource capacity management to ensure optimal team alignment and highly efficient on time/on budget delivery, while addressing performance and hiring needs Monitors assigned cost center budget(s) on a recurring basis and participates in annual budget process. Manage 3rd party relationships. Establish the proper channels of communication and consistently and promptly communicates changes to the team, business/stakeholders and leadership. Set the path for career growth and opportunities of reporting staff and providing candid feedback, recognition and growth opportunities in upskilling with a focus on retention, encouraging multi -stack upskilling.
What you need to succeed Must have:
Minimum of 7 years of technical leadership experience combined in developing small to large-scale applications within full stack engineering model in an Agile environment Prior hands-on development experience in J2EE stack, Frontend frameworks such as Vue, Angular and React, knowledge of NodeJS and cloud Lead several development teams by providing direction, expertise, feedback, coaching and development to build the capability of staff and empower the team in a highly regulated industry Proven experience providing technical leadership in developing and optimizing integration services and implementing middleware technologies (Custom Java, Mulesoft, Kafka, MQ/Websphere, etc..) Familiarity with overseeing the implementation of Continuous Integration and Continuous Deployment (CI/CD pipelines) using Maven, Jenkins, Docker, Aquascan, or comparable technologies Proven experience providing technical leadership in cloud migrations Demonstrated strong team leadership and ability in written and oral communication skills, along with strong presentation skills. Ability to determine the information and communication needs of the stakeholders and project Bachelor's Degree in CompSci or related discipline preferred
Nice to have
Knowledge of the securities industry, financial markets, and related terminology. Experience in Client Onboarding functions in Financial Services or related industry to include Client/Account Opening, Maintenance and Client Data Mastering functions. Prior experience leading AI initiatives
The expected salary range for this particular position is $85,000 - $150,000, depending on your experience, skills, and registration status, market conditions and business needs. You have the potential to earn more through RBC's discretionary variable compensation program which gives you an opportunity to increase your total compensation, provided the business meets its performance targets and you meet your individual goals. RBC's compensation philosophy and principles recognize the importance of a highly qualified global workforce and plays a critical role in attracting, engaging and retaining talent that: * Drives RBC's high-performance culture * Enables collective achievement of our strategic goals * Generates sustainable shareholder returns and above market shareholder value #LI-POST #TECHPJ Job Skills Application Development, Application Integrations, Application Maintenance, Applications Architecture, Commercial Acumen, Enterprise Application Delivery, Information Technology Management, Programming Languages, Software Development Life Cycle (SDLC), System Applications
Additional Job Details
250 NICOLLET MALL:MINNEAPOLIS
Minneapolis
United States of America
40
Full time
TECHNOLOGY AND OPERATIONS
Regular
Salaried
2025-07-10
2025-09-29
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.
|