Senior Developer

IT - Application & Software Development
Toronto, ON
Sep 21, 2021


·        2-3 Years Experience in SQL & Python development

·        Experience in Agile practices (Scrum, Jira, Devops)

·        Experience with Version Control (e.g., GIT, Bitbucket)

·        Experience in understanding business challenges and translating them into technical requirements

·        Experience with data modeling, data warehousing, and building end-to-end ETL pipelines

·        Experience in Business Intelligence (BI) tools and visualization software (e.g., PowerBi, Tableau,  etc.) to empower non-technical, internal customers to drive their own analytics and reporting

·        Create and manage large datasets by extracting, transforming, combining, and loading data from various heterogeneous data sources

·        Comfortable with ambiguity and motivated to work in a fast-paced environment, enjoys the challenge of unfamiliar tasks. Ability to learn on the go and deliver solutions

·        Experience in writing complex, highly-optimized SQL queries across large data sets

·        Experience with at least one relational database technology such as MS SQL, Snowflake, Oracle or Teradata

·        Optional / Good to have requirements – Experience with Azure DevOps, Data Factory, Data Bricks, Power Apps


Our requires a Developer to build ETL pipelines/Automations/desktop applications to optimize current business processes. The ideal candidate will be a self-starter, highly analytical, comfortable diving deep and making data driven decisions with a strong customer focus with the ability to multi-task, navigate ambiguity, adapt quickly to changing business requirements, learn new systems, gain new skills, and find creative, scalable solutions to difficult problems.

In this role, you will primarily build ETL solutions from initial experimentation to application deployment, including but not limited to the following:-



Identify gaps and improvement opportunities in existing dataflow. Design, implement, and maintain a ETL pipelines for large data-sets. Major and minor enhancements to existing data pipelines. Maintain data integrity, availability, and audit-ability. Drive operational excellence by automation of processes and by the adoption of new technologies and best practices.


Send to Friend

Send to Friend