Software Developer

2 weeks ago


Toronto, Canada Global Pharma Tek Full time
Title: Software Developer - ETL – Senior
Duration: Business Days
Location: Jarvis St, Toronto, Toronto, Ontario (Hybrid)
General Skills:  Experience in programming and analysis; specialized software package support at the specified experience level  Ability to collaborate with IT Professionals throughout the Software Development Life Cycle Experience in structured methodologies for the development, design, implementation and maintenance of applications  Experience in design, code, test, debug and document applications Experience in the use of object and/or third generation language development tools  Experience in one or more programming languages Experience in application design, latest design patters, deployment and troubleshooting  Experience with relational and hierarchical database technologies Experience in the use of information retrieval packages using query languages  Experience with one or more communications protocols Experience in structured methodologies for the design, development, implementation and maintenance of applications  Experience eliciting and documenting information from diverse business area stakeholders and subject matter experts 
Experience and Skill Set Requirements
Responsibilities/Assignment Deliverables – Senior ETL Developer Designs, develops, and maintains database back end and ETL applications for Data Warehouse and Business Intelligence solutions.  Uses knowledge of ETL languages and development techniques to build and expand application functionality by writing high-quality code using appropriate patterns.  Ensures applications remain scalable while complying to standards and following best practices. Tests and debugs applications and ensures that software is properly documented.  Collaborates clearly and professionally as part of a development team and communicates with clients. Mandatory Skills: Experience with the Microsoft suite of technology including: Azure Data Factory, Azure SQL Database, Azure Data Lake, and Power BI Experience with developing data extraction, transformation, and load programs (daily and initial load) functionality on a wide range of data repositories (structured and semi-structured files, relational and multi-dimensional data stores) Experience with developing, implementing, and maintaining schedule/dependency logic for Extract Transform Load (ETL) scripts Experience with data integration, data cleansing, and data analytics Experience with data modeling and design principles for data marts and data warehouses Experience in database management and administration Experience in constructing complex SQL queries and performance tuning Experience with Git and knowledge of source control strategies Experience creating technical documentation including ETL source-to-target mappings, data model diagrams, architecture artifacts, detailed design documents, etc. Experience in eliciting, documenting, and validating business requirements Experience in software development lifecycle from Development, to Testing and Quality Assurance, to Delivery Solid communications skills: the ability to understand, comprehend, and follow instructions and requirements to communicate clearly and effectively both verbally and in writing. Nice to have skills: Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards Experience designing visual dashboards to highlight trends and Key Performance Indicators (KPIs), and developing canned reports (scheduled and ad-hoc) Experience with programming languages such as C, developing application code such as APIs, Functions, etc. Experience writing scripts with PowerShell and other scripting languages  Experience in implementation of SaaS solution Core Technical Skills Experience with the Microsoft suite of technology including: Azure Data Factory, Azure SQL Database, Azure Data Lake, and Power BI Experience with developing data extraction, transformation, and load programs (daily and initial load) functionality on a wide range of data repositories (structured and semi-structured files, relational and multi-dimensional data stores) Experience with developing, implementing, and maintaining schedule/dependency logic for Extract Transform Load (ETL) scripts Experience with data integration, data cleansing, and data analytics Experience with data modeling and design principles for data marts and data warehouses Experience in database management and administration Experience in constructing complex SQL queries and performance tuning Experience creating technical documentation including ETL source-to-target mappings, data model diagrams, architecture artifacts, detailed design documents, etc. Other Technical Skills  Experience designing visual dashboards to highlight trends and Key Performance Indicators (KPIs), and developing canned reports (scheduled and ad-hoc) Experience with programming languages such as C, developing application code such as APIs, Functions, etc. Experience writing scripts with PowerShell and other scripting languages Experience with Git and knowledge of source control strategies Experience in software development lifecycle from Development, to Testing and Quality Assurance, to Delivery Communications Skills Experience in eliciting, documenting, and validating business requirements Solid communications skills: the ability to understand, comprehend, and follow instructions and requirements to communicate clearly and effectively both verbally and in writing. Standards and Best Practices Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
MUST HAVES - Experience with the Microsoft suite of technology including: Azure Data Factory, Azure SQL Database, Azure Data Lake, and Power BI Experience with developing data extraction, transformation, and load programs (daily and initial load) functionality on a wide range of data repositories (structured and semi-structured files, relational and multi-dimensional data stores) Experience with developing, implementing, and maintaining schedule/dependency logic for Extract Transform Load (ETL) scripts Experience with data integration, data cleansing, and data analytics
  • Junior Java Developer

    2 weeks ago


    Toronto, Canada Triunity Software Full time

    Write, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredIdentify and communicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the collection and documentation of user's requirementsAssist...

  • Frontend Developer

    2 weeks ago


    Toronto, Canada Triunity Software Full time

    Proven work experience as a Front-end developerHands on experience with markup languagesExperience with JavaScript, CSS and jQueryFamiliarity with browser testing and debuggingIn-depth understanding of the entire web development process (design, development and deployment)Understanding of layout aestheticsKnowledge of SEO principlesFamiliarity with software...

  • Scala Developer

    2 weeks ago


    Toronto, Canada Intelliswift Software Full time

    Software Developer- Data Engineering Background Type- 12 – 18 months contract Location- BC, Canada Key Skills- · Spark, Scala, Data Engineering, Big data · Past Java experience preferred Interview process- 2 rounds of WebEx interviews including 1 coding interview

  • Scala Developer

    2 weeks ago


    Toronto, Canada Intelliswift Software Full time

    Software Developer- Data Engineering Background Type- 12 – 18 months contract Location- BC, Canada Key Skills- · Spark, Scala, Data Engineering, Big data · Past Java experience preferred Interview process- 2 rounds of WebEx interviews including 1 coding interview

  • Scala Developer

    2 weeks ago


    Toronto, Canada Intelliswift Software Full time

    Software Developer- Data Engineering Background Type- 12 – 18 months contract Location- BC, Canada Key Skills- · Spark, Scala, Data Engineering, Big data · Past Java experience preferred Interview process- 2 rounds of WebEx interviews including 1 coding interview

  • Scala Developer

    2 weeks ago


    Toronto, Canada Intelliswift Software Full time

    Software Developer- Data Engineering Background Type- 12 – 18 months contract Location- BC, CanadaKey Skills- · Spark, Scala, Data Engineering, Big data · Past Java experience preferredInterview process- 2 rounds of WebEx interviews including 1 coding interview

  • Scala Developer

    2 weeks ago


    Toronto, Canada Intelliswift Software Full time

    Software Developer- Data Engineering BackgroundType- 12 – 18 months contractLocation- BC, CanadaKey Skills-· Spark, Scala, Data Engineering, Big data· Past Java experience preferredInterview process- 2 rounds of WebEx interviews including 1 coding interview

  • Software Developer

    2 weeks ago


    Toronto, Canada Dogico Information Inc. Full time

    Join Our Team as a Software Developer. At Dogico Information Inc., we take pride in our history of providing exceptional software and data management solutions tailored to our clients' unique needs. Our dedication to excellence has resulted in growth and success, and we are looking for a talented Senior Software Developer who wants to work with us on a...

  • Software Developer

    2 weeks ago


    Toronto, Canada Dogico Information Inc. Full time

    Join Our Team as a Software Developer. At Dogico Information Inc., we take pride in our history of providing exceptional software and data management solutions tailored to our clients' unique needs. Our dedication to excellence has resulted in growth and success, and we are looking for a talented Senior Software Developer who wants to work with us on a...

  • Software Developer

    2 weeks ago


    Toronto, Canada Dogico Information Inc. Full time

    Join Our Team as a Software Developer. At Dogico Information Inc., we take pride in our history of providing exceptional software and data management solutions tailored to our clients' unique needs. Our dedication to excellence has resulted in growth and success, and we are looking for a talented Senior Software Developer who wants to work with us on a...

  • Software Developer

    3 days ago


    Toronto, Canada MacDonald Search Group Full time

    Our client is hiring a Fullstack Software Developer to join their team Remotely anywhere in Canada. The primary responsibility will be to utilize bleeding edge technology and building products that are driven by generative Artificial Intelligence. Responsibilities Design, develop, and maintain software applications using Microsoft technologies Create...

  • Software Developer

    3 days ago


    Toronto, Canada MacDonald Search Group Full time

    Our client is hiring a Fullstack Software Developer to join their team Remotely anywhere in Canada. The primary responsibility will be to utilize bleeding edge technology and building products that are driven by generative Artificial Intelligence. Responsibilities Design, develop, and maintain software applications using Microsoft technologies Create...

  • Software Developer

    3 days ago


    Toronto, Canada MacDonald Search Group Full time

    Our client is hiring a Fullstack Software Developer to join their team Remotely anywhere in Canada. The primary responsibility will be to utilize bleeding edge technology and building products that are driven by generative Artificial Intelligence. Responsibilities Design, develop, and maintain software applications using Microsoft technologies Create...

  • Software Developer

    2 weeks ago


    Toronto, Canada Dogico Information Inc. Full time

    Join Our Team as a Software Developer.At Dogico Information Inc., we take pride in our history of providing exceptional software and data management solutions tailored to our clients' unique needs. Our dedication to excellence has resulted in growth and success, and we are looking for a talented Senior Software Developer who wants to work with us on a...

  • Software Developer

    4 days ago


    Toronto, Canada MacDonald Search Group Full time

    Our client is hiring aFullstack Software Developerto join their teamRemotelyanywhere in Canada. The primary responsibility will be to utilize bleeding edge technology and building products that are driven by generative Artificial Intelligence.Responsibilities Design, develop, and maintain software applications using Microsoft technologies Create...

  • Software Developer

    2 weeks ago


    Toronto, Canada Vishay Precision Group, Inc. Full time

    Description Overview: KELK Canada (Vishay Precision Group ULC) is a major worldwide supplier of force sensors and advanced opto-electronic instrumentation. In business for almost 70 years, we are acknowledged by our metals industry customers to be a world leader in the design, development and manufacture of innovative, high quality and industrial...

  • Software Developer

    2 weeks ago


    Toronto, Ontario, Canada GTT, LLC Full time

    Software Developer - Curam Case ManagementContract Duration 2 yearJob Responsibilities:Software Developer provides subject matter expertise and hands-on engagement for all relevant systems including identifying and creating technical solutions design, development, and deployment for specified technology.Responsible for the complete end-to-end development of...

  • software developer

    2 weeks ago


    Toronto, Canada BrainRidge Consulting Inc. Full time

    Work Term: PermanentWork Language: EnglishHours: 40 hours per weekEducation: Bachelor's degreeExperience: 5 years or moreWork settingConsulting firmFinancial technologySoftware companyInformation technology (IT) service providerTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredPrepare...


  • Toronto, Canada Libra Software Group Full time

    Job DescriptionLibra Software Group is looking for a Corporate Development Manager to join our growing Mergers and Acquisitions deal sourcing team in Toronto. The Manager will take on the critical functions of sourcing, qualifying, nurturing and managing a pipeline of acquisition opportunities, interacting with C-suite executives, business owners, Investment...


  • Toronto, Canada Libra Software Group Full time

    Job Description Libra Software Group is looking for a Corporate Development Manager to join our growing Mergers and Acquisitions deal sourcing team in Toronto. The Manager will take on the critical functions of sourcing, qualifying, nurturing and managing a pipeline of acquisition opportunities, interacting with C-suite executives, business owners,...