Technical Lead Software Engineer for Data Governance and Reconciliation

1 day ago


Halifax, Nova Scotia, Canada Royal Bank of Canada Full time
Job Overview

Royal Bank of Canada is seeking a highly skilled Technical Lead Software Engineer to join our AML IT Development team. As a key member of our team, you will play a crucial role in supporting the Data Governance and reconciliation program. This position involves handling data mining and engineering, as well as analysis and reporting of all feeds entering the AML space. Your expertise in coding, analysis, and stakeholder collaboration will be essential in determining data issues and onboarding requirements.

Key Responsibilities

- Collaborate with stakeholders to build new features and maintain existing functionalities for Data Ingestion, Data Quality Controls, and downstream AML IT Application Data needs.
- Design and develop applications that meet business requirements.
- Manage project deliverables and timelines, ensuring effective communication with stakeholders.
- Implement software development best practices for high-quality delivery, including code review, technical documentation, unit test coverage, vulnerability analysis, and more.
- Identify areas of improvement in existing processes and leverage technology to increase efficiency.

Requirements

To succeed in this role, you must have a minimum of 8+ years of experience with Unix Shell scripting, RDBMS/SQL queries, Hive DB experience, and data analysis/mining. Additionally, you should possess skills in leading full-stack development, Unix shell scripting, SQL (MS SQL/DB2/Oracle), version control (GitHub), REST API, and CI/CD pipeline. Familiarity with data integration patterns, data reconciliation, and analysis is also desirable. Experience with database technologies such as SQL, db2, Oracle, TerraData, and SQL Server is beneficial. Proficiency in front-end frameworks like Vuejs/Angular js and back-end frameworks like nodejs is an asset.

What We Offer

- Competitive salary range: $130,000 - $180,000 per year
- Comprehensive Total Rewards Program including bonuses and flexible benefits
- Opportunities for professional growth and development through coaching and managing opportunities
- Ability to make a lasting impact in a dynamic, collaborative, and progressive team environment
- Flexible work-life balance options
- Access to a world-class training program in financial services

About Us

At Royal Bank of Canada, we value diversity and inclusion for innovation and growth. We strive to create an equitable workplace where employees can bring their true selves to work. We aim to provide an accessible candidate experience for prospective employees with different abilities.

  • Halifax, Nova Scotia, Canada Royal Bank of Canada Full time

    Data Governance and Reconciliation OpportunityA talented developer is sought by the AML IT Development team to support the Data Governance and reconciliation program. This role will handle data mining and engineering and analysis and reporting of all the feeds that enter into the AML space. The ideal candidate will have experience with coding and analysis,...


  • Halifax, Nova Scotia, Canada Royal Bank of Canada> Full time

    Job SummaryRoyal Bank of Canada is seeking an experienced developer to support the Data Governance and reconciliation program. This position will handle data mining and engineering, as well as analysis and reporting of all feeds that enter into the AML space. The ideal candidate will have expertise in Unix shell scripting, Java, Hadoop development, and...


  • Halifax, Nova Scotia, Canada Royal Bank of Canada Full time

    Job Opportunity: We are seeking an experienced developer to support our Data Governance and reconciliation program. This position will handle data mining and engineering, as well as analysis and reporting of all feeds that enter into AML space. The ideal candidate will have strong coding and analysis skills, as well as the ability to work closely with...


  • Halifax, Nova Scotia, Canada NTT DATA, Inc. Full time

    Job Title: Backend Software EngineerJob Summary:We are seeking a skilled Backend Software Engineer to join our team at NTT DATA, Inc. in Halifax, Nova Scotia. As a Backend Software Engineer, you will be responsible for developing innovative and creative solutions using Java. You will work on multiple applications, providing design and documentation at an...

  • AWS Software Engineer

    4 weeks ago


    Halifax, Nova Scotia, Canada ESO Full time

    Join Our EMS Engineering TeamAt ESO, we're passionate about improving community health and safety through innovative software solutions. As a member of our EMS Engineering Team, you'll be working on high-profile products that revolutionize the EMS marketplace.As a Senior Software Engineer, you'll be responsible for designing and developing software solutions...


  • Halifax, Nova Scotia, Canada NTT DATA, Inc. Full time

    We are seeking a highly skilled Java Backend Software Engineer to join our team. This role will involve working on multiple applications, developing innovative solutions, and providing technical direction to the business.Key Responsibilities:Develop and maintain complex software applications using Java.Design and document software solutions at an application...


  • Halifax, Nova Scotia, Canada NTT DATA Services Full time

    At NTT DATA Services, we are seeking a skilled Full Stack Software Engineer to join our team in Halifax, Nova Scotia (CA-NS), Canada (CA).About the RoleWe are looking for a highly motivated and experienced software engineer who can work on multiple applications. The ideal candidate will have strong skills in Java development, with knowledge of at least one...


  • Halifax, Nova Scotia, Canada NTT DATA Services Full time

    About the RoleNTT DATA Services is seeking a talented Senior Java Software Engineer to join our team in Halifax, Nova Scotia, Canada. This is a fantastic opportunity for experienced professionals to leverage their skills and knowledge in designing, developing, and deploying scalable and efficient software solutions.Job ResponsibilitiesDesign and develop...


  • Halifax, Nova Scotia, Canada Government of Nova Scotia Full time

    About Our OpportunityThe Government of Nova Scotia is seeking a highly skilled and experienced professional to join our team as a Data Steward/Data Quality Program Lead. This is an exciting opportunity to make a meaningful contribution to the development and implementation of data governance and management best practices within our health system.Key...


  • Halifax, Nova Scotia, Canada NTT DATA, Inc. Full time

    Job SummaryWe are seeking a skilled Senior Software Engineer to join our Platform Solutions team as a DevOps Engineer. The ideal candidate will have hands-on experience in architecting, building, and supporting CI/CD pipelines using Jenkins and bash scripts.The successful candidate will have a strong background in software development, operations, and...

  • Software Engineer

    1 day ago


    Halifax, Nova Scotia, Canada Lloyds Bank plc Full time

    Company OverviewLloyds Banking Group is a leading financial services provider in the UK, driven by a clear purpose to help Britain prosper.We're passionate about creating innovative solutions that transform the customer and colleague experience, with a strong focus on equal opportunity and flexible working.Job DetailsJob Title: Senior Software...


  • Halifax, Nova Scotia, Canada Government of Nova Scotia Full time

    About the OpportunityThe Department of Cyber Security and Digital Solutions is seeking an experienced Director of Cloud and Software Engineering to lead our cloud, DevSecOps, and software development teams.Key ResponsibilitiesDevelop and execute the strategic roadmap for cloud infrastructure and software engineering.Lead, mentor, and manage a team of cloud...


  • Halifax, Nova Scotia, Canada Government of Nova Scotia Full time

    About the OpportunityThe Department of Cyber Security and Digital Solutions is seeking an experienced Director of Cloud and Software Engineering to lead our cloud, DevSecOps, and software development teams.The Director of Cloud and Software Engineering will provide the strategic vision, implementation, and management of our cloud-based solutions and software...


  • Halifax, Nova Scotia, Canada Myticas Consulting Full time

    Job DescriptionThe Principal Software Engineer will lead the development of high-quality software solutions for our client in the financial sector.Key ResponsibilitiesLead the development of software solutions for the financial sectorCollaborate with cross-functional teams to design and implement software solutionsProvide technical leadership and guidance to...


  • Halifax, Nova Scotia, Canada NTT DATA Full time

    Job DescriptionNTT DATA Services is seeking a highly skilled Senior DevOps Engineer to join its team in Halifax, Nova Scotia, Canada. The ideal candidate will have hands-on experience in architecting, building, and supporting CI/CD pipelines using Jenkins (Groovy) and bash scripts on a managed Jenkins Core platform.Key Responsibilities:Design and implement...

  • Data Engineer

    4 weeks ago


    Halifax, Nova Scotia, Canada Randstad Canada Full time

    Job Title: Data EngineerRandstad Canada is seeking an experienced Data Engineer to play a pivotal role in designing, building, and optimizing our centralized data integration platform and Business Intelligence (BI) Dashboard strategy within our port-wide ecosystem.Key Responsibilities:Work closely with Director of IT, IT project Manager, data integration...

  • Lead Data Architect

    4 weeks ago


    Halifax, Nova Scotia, Canada Royal Bank of Canada Full time

    Unlock Your Potential as a Lead Data EngineerAre you a visionary data leader looking to drive innovation and growth at Royal Bank of Canada? We're seeking a talented Lead Data Engineer to spearhead the design and development of a cutting-edge data platform supporting our climate goals.What You'll Do:Architect and Design Data Platform: Lead the...


  • Halifax, Nova Scotia, Canada Government of Nova Scotia Full time

    We are seeking an experienced Senior Software Engineer to join our Emerging Platforms Team at the Government of Nova Scotia. This team is focused on researching, designing, building and supporting new and existing platforms used throughout government departments.About the OpportunityThe Senior Software Engineer plays a crucial role in delivering maximum...


  • Halifax, Nova Scotia, Canada AXIS Capital Full time

    Data Governance Role OverviewThis is an exciting opportunity to join AXIS Capital, a leading global provider of specialty lines insurance and reinsurance, as a Data Governance Analyst. We are seeking a highly skilled professional to play a key role in building the core foundations that will revolutionize the way data is thought about and used at AXIS.As a...


  • Halifax, Nova Scotia, Canada CMHC Full time

    About the Role:The Enterprise Data Office at CMHC is seeking a talented Data Governance Specialist to join our team. As a key member of our team, you will play a critical role in helping us strategize and implement robust data initiatives across the organization.Key Responsibilities:Develop and implement data governance strategies that align with business...