4 days ago
Base Salary
$100k - $170k/yr
Responsibilities
- Develop end-to-end technical solution architectures for complex and high-risk IT initiatives.
- Own the full solution delivery lifecycle from architecture capability assessment and strategic planning through solution design and implementation guidance.
- Assess current architectural capabilities and evaluate business requirements, strategies, and technology options to identify optimal solutions.
- Serve as the primary technical authority and direct solution architecture development and capability management activities.
- Collaborate with data, security, infrastructure, development, and other functional teams to define and communicate complete architecture components.
- Lead large cross-functional technical teams and manage complex technology integration initiatives.
- Communicate architecture concepts to technical and business stakeholders and lead workshops, forums, and architecture reviews.
- Assess solution viability against program timelines, budgets, environmental constraints, and quality standards.
Requirements
- Bachelor's degree in a technical discipline such as computer science, mathematics, or engineering, or equivalent professional experience in solution architecture.
- Minimum 10 years of IT experience, including at least 5 years leading solution architecture on large-scale projects.
- Extensive experience with diverse technologies and architectural approaches, including J2EE, .NET, cloud, mid-range systems, vendor packaged solutions, multi-technology platforms, workflow systems, SOA, data analytics, security, and related environments.
- Proven leadership experience managing complex technology integration initiatives and directing large cross-functional technical teams.
- Outstanding communication skills for translating, visualizing, and explaining sophisticated concepts to technical and business audiences.
- Financial services, securities brokerage operations, or consulting experience is preferred.
- Advanced degrees, IT industry organization involvement, and a diverse technical background are preferred.
- Expertise in designing and implementing cloud-based architectural solutions is preferred.
- Experience with mobile technology architecture, big data analytics design, or transactional systems development is preferred.
Benefits
- Comprehensive total rewards program with bonuses and flexible benefits, plus commissions and stock where applicable.
- Coaching and development opportunities from supportive leaders.
- Flexible work/life balance options.
- Collaborative, progressive, high-performing work environment.
- Opportunities for challenging work and progressively greater accountabilities.
- Access to varied career opportunities across the business.
- Full-time, regular salaried position based in Minneapolis, with a 40-hour work week.
Tech Stack
.NET
Categories
Solutions Engineering
About RBC
Royal Bank of Canada (RBC) provides personal and commercial banking, payments, mortgages, investing, wealth management, insurance, and capital markets services to consumers, businesses, and institutions. The public company, headquartered in Toronto and founded in 1864, serves more than 17 million clients across Canada, the U.S., and other global markets. Revenue comes from interest income, fees, advisory, and trading across its diversified financial services businesses, and it is Canada’s largest bank by market capitalization.
