Search jobs > Toronto, ON > Senior software engineer

Senior Software Engineer

Lyons Consulting Group
Toronto, ON, CA
$70-$90 an hour (estimated)
Full-time

Job Description

Overall experience includes about 5+ years of experience in 1) data project development experience, Azure Data Engineer with hands-on experience in Azure Synapse, Databricks, SQL data warehouse and data visualization models 2) ETL experience in data warehousing concepts - data extraction, transformation, schemas, merge 3) Azure data pipeline orchestration and automation, spot key performance indicators and implement efficiencies, analyze previous and present data for better decision making and 4) Developing strong data documentation around pipelines, processes, and components being created.

Key Responsibilities :

  • Data Ingestion and Extraction connecting to various data sources like databases, files, APIs
  • Designing and implementing efficient ETL or ELT pipelines to move data between systems.
  • Ensuring data quality and consistency through cleansing, validation, and standardization processes.
  • Applying Data transformations to data using tools like Azure Data Factory, Azure Databricks, or Azure Synapse Analytics.
  • Designing data models (e.g., dimensional or normalized) to support analytical queries.

Required Skills :

  • Data Ingestion and Extraction connecting to various data sources like databases, files, APIs
  • Designing and implementing efficient ETL or ELT pipelines to move data between systems.
  • Ensuring data quality and consistency through cleansing, validation, and standardization processes.
  • Applying Data transformations to data using tools like Azure Data Factory, Azure Databricks, or Azure Synapse Analytics.
  • Designing data models (e.g., dimensional or normalized) to support analytical queries.

Life at Capgemini

Capgemini supports all aspects of your well-being throughout the changing stages of your life and career. For eligible employees, we offer :

  • Collaborating with teams of creative, fun, and driven colleagues
  • Flexible work options enabling time and location-based flexibility
  • Company-provided home office equipment
  • Virtual collaboration and productivity tools to enable hybrid teams
  • Comprehensive benefits program (Health, Welfare, Retirement and Paid time off)
  • Other perks and wellness benefits like discount programs, and gym / studio access.
  • Paid Parental Leave and coaching, baby welcome gift, and family care / illness days
  • Back-up childcare / elder care, childcare discounts, and subsidized virtual tutoring
  • Tuition assistance and weekly hot skill development opportunities
  • Experiential, high-impact learning series events
  • Access to mental health resources and mindfulness programs
  • Access to join Capgemini Employee Resource Groups around communities of interest

About Capgemini

Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society.

It is a responsible and diverse group of , team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs.

It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, cloud and data, combined with its deep industry expertise and partner ecosystem.

The Group reported global revenues of €22.5 billion.

Get The Future You Want

Disclaimer

30+ days ago
Related jobs
Roche
Mississauga, Ontario

As a Senior Backend Software Engineer, you are joining a passionate software engineering team to build sequencing products to change patients’ lives. Our software teams are laying the groundwork for the future by developing powerful bioinformatics algorithms, data analysis tools, and software/system...

Lime
Canada

We are looking for a strong Senior Full-Stack Engineer on the Product Tooling team to elevate our product tooling offerings to the next level. Lead the cross-functional collaboration with PMs, Engineers, Design, Research, Data Scientists, and Operations teams. Mentor and support other engineers on t...

Jobber
Canada
Remote

Our Software Engineering team is central to the success of Jobber - focused on creating software that delivers value to tens of thousands of users around the world. Reporting to the Senior Manager, Software Engineering, the. A demonstrated level of senior software engineering experience on a full st...

StackAdapt
Canada

Build software that utilize messaging queues such as Kafka, SQS, and Kinesis. ...

Advanced Micro Devices, Inc
Markham, Ontario

PREFERRED EXPERIENCE: Strong experience as a DevOps Engineer, Build Engineer, or Software Engineer with a DevOps flare, with the responsibility of creating and maintaining modern CI/CD tools. PREFERRED EXPERIENCE: Strong experience as a DevOps Engineer, Build Engineer, or Software Engineer with a De...

TTC
Canada

The primary purpose of the Senior Software QA Engineer is to lead and deliver testing services using industry standards and best practices to meet customer requirements. The Senior Software QA Engineer may also assist in general application support of production applications and systems. The Testing...

reddit
Remote, Ontario, Canada
Remote

Software Engineer developing production code. Collaborate with peer ML Engineers: you will help define and consolidate ML systems, pre & post processing data flows, and possibly architect ML Infrastructure refactors along the way. ...

Equinix
Remote, Canada
Remote

Senior Staff Engineer, Product Software. We are looking for an experienced Senior DevOps Engineer to help us build and operate a highly scalable, available, and distributed multi cloud networking software stack. Digital leaders harness Equinix's trusted platform to bring together and interconnect fo...

Morningstar
Toronto, Ontario

We are looking for a senior software developer who’s an expert with C#. We're looking for engineers who bring diverse knowledge and a passion for seizing opportunities to improve. Build well designed, well-engineered, stable, scalable products across a variety of markets. Follow software design best...

Shiftsmart
Canada
Remote

A software expert: You have 3-6 years of software engineering experience. Enjoy accelerated technical development and coaching working with a team of top engineers in their domains (e. Every member of the engineering team will be involved in building from the ground up. The Engineering Team enables ...