ETL Software Engineer, Scotiabank

Scotiabank
Canada
CAD 80,000 - 100,000
Job description

Requisition ID: #

Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.

The Global Compliance Technology team is accountable for developing and supporting a number of compliance and risk management data and reporting solutions within the Bank. The incumbent will be joining a team of solution developers and architects that work with on-prem and cloud data platforms utilized in compliance and risk management.

Role Overview

The team is seeking a Software Engineer to integrate and support systems and ingest data from source systems to our data warehouse and to develop dashboards and reports.

Responsibilities

  1. Lead data initiatives as the technical lead / technical PM from intake / requirements / estimations to solution design, development, testing, productionization of data processes.
  2. Lead developers (consisting of contractors as well as full-time employees) to enable data processes.
  3. Implement data ingestion pipelines / DevOps (on-prem and GCP cloud) to move data from source systems to our central data repository.
  4. Develop SQL queries / ETL packages using T-SQL and SSIS to ingest data from source systems to integrate with data warehouse.
  5. Provide smooth transition to Operations team to ensure processes are sustained effectively once they go live.
  6. Support for design and development of high-quality dashboards / reports using tools like Power BI, SSRS, Excel/PowerPivot, and Tableau.
  7. Complete testing to ensure high-quality product for clients.
  8. Develop SQL views to enable data consumers to read data from data warehouse.
  9. Integrate systems via REST API, database views, SharePoint lists, sFTP, etc.
  10. Responsible for documenting databases, data process flows and maintaining data dictionaries.
  11. Troubleshoot and resolve database and applications defects in a timely manner. Consult with internal and external groups as required.
  12. Coordinate code deployments / production implementations.
  13. Assist with resource onboarding / access / tool procurement activities.
  14. Assist with tracking financials, including resource forecasts, accruals etc as needed.
  15. Train and assist users at all levels.

Qualifications

We’d love to work with you if you have:

  1. Experience leading data initiatives as the technical lead / technical PM from intake / requirements / estimations to solution design, development, testing, productionization of data processes.
  2. Experience leading developers (consisting of contractors as well as full-time employees) to enable data processes.
  3. Experience implementing data ingestion pipelines / DevOps (on-prem and GCP cloud) to move data from source systems to our central data repository.
  4. Experience developing SQL queries / ETL packages using T-SQL and SSIS to ingest data from source systems to integrate with data warehouse.
  5. Experience providing smooth transition to Operations team to ensure processes are sustained effectively once they go live.
  6. Experience supporting the design and development of high-quality dashboards / reports using tools like Power BI, SSRS, Excel/PowerPivot, and Tableau.
  7. Experience completing testing to ensure high-quality product for clients.
  8. Experience developing SQL views to enable data consumers to read data from data warehouse.
  9. Experience integrating systems via REST API, database views, SharePoint lists, sFTP, etc.
  10. Experience documenting databases, data process flows and maintaining data dictionaries.
  11. Experience troubleshooting and resolving database and applications defects in a timely manner. Consult with internal and external groups as required.
  12. Experience coordinating code deployments / production implementations.
  13. Experience assisting with resource onboarding / access / tool procurement activities.
  14. Experience assisting with tracking financials, including resource forecasts, accruals etc as needed.
  15. Experience training and assisting users at all levels.

What's in it for you?

- Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank.

- Accessibility and Workplace Accommodations - We value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone.

- Upskilling through online courses, cross-functional development opportunities, and tuition assistance.

- Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.

- Community Engagement - we offer opportunities for community engagement & belonging with our various programs such as hackathons, contests, cooking with friends, Humans of Digital and much more!

Working Location Condition

Hybrid

Location(s): Canada : Ontario : Toronto

At Scotiabank, we value the unique skills and experiences each individual brings to the Bank, and are committed to creating and maintaining an inclusive and accessible environment for everyone.

If you require accommodation during the recruitment and selection process, please let our Recruitment team know. Candidates must apply online to be considered for this role. We thank all applicants for their interest in a career at Scotiabank; however, only those candidates who are selected for an interview will be contacted.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new ETL Software Engineer, Scotiabank jobs in Canada