Lead Software Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

RBC · 10 hours ago

Lead Software Developer

RBC is one of the largest and most successful banks in the world, seeking a Lead Software Developer for their Capital Markets team. The role involves providing consulting services on strategic initiatives, designing technical solutions for Master Data Management, and managing project phases to ensure alignment with business objectives.

BankingFinancial ServicesWealth Management
check
H1B Sponsor Likelynote

Responsibilities

Provide consulting services on new and strategic initiatives
Research emerging trends and best practices and determine implications of proposed solutions on meeting business unit strategy
Design technical solution architecture and data models for Master Data Management (MDM) solutions in a heavily integrated environment involving multiple enterprise-level applications
Manage detailed design phases for large projects and programs identifying, tracking, and resolving technical issues and ensuring solution meets sponsor needs and PLC deliverables
Together with Project Manager, determine the best mix of development, interfacing applications, and third-party vendor solutions to meet business requirements and project objectives
Manage all aspects of joint development and assist with vendor negotiations
Develop measures and monitor ongoing effectiveness of IT services for assigned business line(s)
Provide input and co-ordinate with Database Administrator in creating new and modifying existing database structures using different types of databases and recommending appropriate database based on required functionality across multiple systems
Contribute to successful project completion by identifying risks and developing & recommending mitigation strategies
Develop feasibility studies and proposals for senior management and executive decisions on large complex projects
Develop criteria for and participates in the evaluation of 3rd party vendors and software as well as due diligence exercises
Manage all aspects of testing and verification ensuring all tasks are performed for all interfaces
Ensure technical documentation is created and maintained
Facilitate or participate in the delivery of training
Manage all aspects of implementation planning & coordination
Develop detailed plans and accurate estimates for the design, build, implement, and stabilize phases of the project
Perform database/disaster recovery planning for multiple systems
Perform performance tuning to improve performance across multiple systems
Act as primary IT liaison with multiple interfacing applications, 3rd party vendors, IT Executive, Project Managers and/or Senior Business Representation
Collaborate with Enterprise Architecture on proposed target state solutions

Qualification

Informatica MDMData ModelingJavaInformatica IICSDatabase TechnologiesDesign toolsMiddleware technologiesCritical ThinkingDetail-OrientedTechnical Writing

Required

Bachelor's degree or foreign equivalent in Electronic Engineering, Computer Science or a related field and 7 years of progressive, post-baccalaureate work experience
7 years of experience in all of the following: Informatica Master Data Management (MDM) root installation, version upgrades, real-time integration (BES/SIF Services), ActiveVOS BPM Workflow, IDQ (name match/merge, fuzzy & exact matching, and corresponding workflows), Solution Architect, including real time and batch integrations with Salesforce CRM
7 years of experience in all of the following: Informatica Reference Data Management (RDM) root installation, version upgrades, real-time (BES Services) and batch integrations
7 years of experience in all of the following: Design techniques (Data Modeling, Object Oriented, Top-Down, Structured Analysis, and Component-Based Design)
5 years of experience in all of the following: Design tools (Erwin Data Modeling, Jira and Confluence)
5 years of experience in all of the following: Testing tools (Expediter and File-Aid)
5 years of experience in all of the following: Java
5 years of experience in all of the following: Database Technologies (MSSQL, DB2, Oracle)
5 years of experience in all of the following: Middleware technologies (MQSeries/Websphere, WXF, and XML)
1 year of experience in Informatica Intelligence Cloud Services (IICS), or Informatica Data Management Cloud (IDMC) framework
Informatica MDM Developer Specialist Certification

Company

Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance.

H1B Sponsorship

RBC has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (29)
2024 (17)
2023 (3)
2022 (4)
2021 (1)
2020 (2)

Funding

Current Stage
Public Company
Total Funding
$16.3B
2025-10-30Post Ipo Debt· $5B
2025-09-15Post Ipo Debt· $1.35B
2025-07-10Post Ipo Debt· $177.74M

Leadership Team

leader-logo
Graeme Hepworth
Chief Risk Officer
linkedin
leader-logo
Kelly Bradley
Chief Human Resources Officer
linkedin
Company data provided by crunchbase