Sr. Software Developer

7 days ago


Toronto, Canada micro1 Full time

Overview

Job Description: RQ09622 - Sr. Software Developer - ETL. Downtown, Toronto (St. Clair W). Hybrid - Candidate MUST work 3 days onsite and 2 days remote. Starting October 20, resources are expected to come into the office 4 days per week. Starting January 5, resources are expected to come into the office 5 days per week. This is subject to change based on manager discretion. Contract 6 months, possible extension.

Responsibilities

- Design, implement, and continuously expand data pipelines by performing extraction, transformation, and loading activities.

- Translate technical systems specifications into working, tested applications, including developing detailed programming specifications, writing and/or generating code, compiling data-driven programs, maintaining, and conducting unit tests.

- Resolve and troubleshoot technical problems during the use and operation of software packages, including technical assistance in implementation, conversion and migrations.

Must-Haves

- Design, build, automate and optimize complex data ETL/ELT processes using PL/SQL and equivalent.

- Cloud technologies (Azure, Google, AWS).

- Advanced skills and hands-on experience with Azure SQL Server and Azure Data Factory.

- PL/SQL for data extraction, transformation, and loading; initial setup and other ETL experience management and support (troubleshooting, performance tuning, failover and recovery).

- Working knowledge of issue tracking system JIRA, Azure DevOps.

Nice-To-Have

- Public Sector experience.

FULL RESUME EVALUATION CRITERIA

- Technical Skills – 40%

- 5+ years of experience with data warehousing design and development (extraction, transformation, loading) into star/snowflake schemas.

- Design, build, automate and optimize complex data ETL/ELT processes using PL/SQL and equivalent.

- Writing complex procedures/pkg/views/scripts for data denormalization, extraction, cleansing, transformation, and loading.

- Creating data assets (denormalized) from highly normalized Oracle databases and loading into other DBMS (Microsoft SQL Server, PostgreSQL, etc.).

- Relational databases, data modelling (relational & dimensional), advanced SQL, query optimization, data replication, administration.

- Advanced SQL skills (PL/SQL, T-SQL), scripting languages (Python, Unix shell).

- Cloud technologies (Azure, Google, AWS); Azure SQL Server and Azure Data Factory; creating Data Factory pipelines for copy activity and custom Azure development.

- PL/SQL for data extraction, transformation, loading; initial setup and other ETL experience management and support (troubleshooting, performance tuning, failover and recovery).

- ElasticSearch for search/reporting, performance tuning and optimization.

- JIRA, Azure DevOps; GitHub for version control and data model changes.

- Oracle tools and data warehousing topics (OEM, Data Guard, Exadata, etc.).

- Data migration and integration across different platforms; recovery and refresh production and Dev/UAT/Test using RMAN to SAN storage.

Core Skills – 30%

- Technical analysis, program code, detailed programming and reports specifications, program design, writing and unit tests.

- Software in various computing platforms, operating systems, database technology, communication protocols, middleware and gateways.

- Developing and maintaining system design models, technical documentation and specifications.

- Technical evaluation and assessment of options for technical design issues, application configuration, and integration capabilities.

- Business intelligence and data analytics, data warehouse design, relational data modeling development and support.

- Contributing to design/development project plans, work breakdown, and resource estimates.

- Translating business requirements into application design with IT needs.

- Working with technical systems specifications and translating them into working, tested applications for large, complex, mission-critical apps.

General Skills – 25%

- Exceptional analytical, problem solving and decision-making skills; strong interpersonal, verbal and written communication.

- Proven troubleshooting and critical thinking experience; strong listening skills to facilitate issue resolution.

- Effective consulting skills to engage with stakeholders and build strong working relationships.

- Excellent customer service skills, tact and diplomacy to manage client needs effectively.

- Motivated, flexible, detail-oriented and creative team player with perseverance, organization and multi-tasking abilities; proven track record for meeting deadlines.

#J-18808-Ljbffr



  • Toronto, Ontario, MEE, Canada Cority Software Full time $100,000 - $120,000 per year

    Software DeveloperTechnology · Toronto, OntarioPOSITION DESCRIPTIONPOSITION: Software DeveloperREPORTS TO: Manager, Software Engineering Cority is the global enterprise EHS software provider creating industry-leading technology to empower those who transform the way the world works. For over 35 years, Cority has been powered by the spirit of innovation,...


  • Toronto, Ontario, Canada Source Code Full time $80,000 - $120,000 per year

    Sr. Software Developer , Typescript, , , RESTful APIs, Jamstack Architecture) - RQ09503Downtown, TorontoHybrid: 3 Days onsite / 2 days remoteContract (9 months, possible extension)2 VacanciesMust Have:8+ years of experience as a Software Developer Experience with  framework and TypescriptExperience with and Experience building and testing RESTful...


  • Toronto, Canada Rubicon Path Full time

    About the job RQ08239 - Sr. Software Developer Description Deliverables for Sr. Software Developer: Provide data extracts and analysis to assist business analysis and decision making. Assist in business solution design to ensure its feasibility to enhance existing Oracle Payment functionalities. Provide technical solution design to minimize potential risks...


  • Toronto, Canada Moneris Solutions Corp. Full time

    Sr Software Developer page is loaded## Sr Software Developerlocations: Torontotime type: Full timeposted on: Posted Todayjob requisition id: JR Senior Java Developer, Gateway Platforms. The Senior Java Developer is responsible to design, develop, implementation and support of back end software components. The individual works with architects, other...


  • Toronto, Canada Moneris Solutions Corp. Full time

    Sr Software Developer page is loaded## Sr Software Developerlocations: Torontotime type: Full timeposted on: Posted Todayjob requisition id: JR105333Senior Java Developer, Gateway Platforms. The Senior Java Developer is responsible to design, develop, implementation and support of back end software components. The individual works with architects,...


  • Toronto, Ontario, Canada Futuretek Full time $80,000 - $120,000 per year

    Senior Java Developer100% work from homeAs a Senior Software Engineer, you will help to direct the Software development and system design as well as provide leadership and guidance in all team development efforts for successful project delivery and platform support, leveraging the industry best practice.We are seeking a senior Software Developer with a...


  • Toronto, Ontario, Canada Source Code Full time $100,000 - $120,000 per year

    Sr. Software Developer - CRM (Siebel, Adobe AEM, J2EE, Siebel EIM/EAI, Siebel IP18+) - RQ09359Downtown, TorontoHybrid: 3 Days onsite / 2 days remoteContract (7 months)Must Have:10+ years of experience with Siebel technical configuration/ design / development / integration5+ year of experience of Siebel integration with Adobe AEM, J2EE and etc.5+ year of...

  • Sr. Java Developer

    4 weeks ago


    Toronto, Canada Veracity Software Inc Full time

    3 weeks ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Job Title: Sr. Java DeveloperJob Location: Toronto, ON or Calgary, AB (Hybrid - 2 days/week onsite)# Positions: 1Employment Type: FTEKey Technology: Java, Spring, Azure DatabricksJob Responsibilities:Create and maintain optimal data pipeline...

  • Sr. Java Developer

    3 weeks ago


    Toronto, Canada Veracity Software Inc Full time

    3 weeks ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Job Title: Sr. Java DeveloperJob Location: Toronto, ON or Calgary, AB (Hybrid - 2 days/week onsite)# Positions: 1Employment Type: FTEKey Technology: Java, Spring, Azure DatabricksJob Responsibilities:Create and maintain optimal data pipeline...

  • Sr Software Developer

    2 weeks ago


    Toronto, Canada Moneris Full time

    Location: You will be based in our Toronto office and will work in a Hybrid model.Reporting Relationship: You will report to the Manager, Software Development.Your Moneris Career - What you'll doMoneris is seeking a Sr Software Developer who is passionate about development, doing it right and having fun.Architect scalable solutions ensuring security,...