101 Pl Sql jobs in Canada

PL/SQL & API Developer

Toronto, Ontario CMiC

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Are you looking to work for a growing software company? How about a socially responsible company that cares about its employee? If so, keep reading! CMiC has been awarded one of Canada’s Best Managed Companies and is continuing to grow and strive for the best.

Whether you are a seasoned PL/SQL Developer or a Junior Programmer willing to learn, this may be the role for you! CMiC offers learning opportunities through our learning portal which gives employees access to thousands of courses!

Apply today to get the opportunity to join the CMiC Team.

About CMiC

Headquartered in Toronto, CMiC is a software company focused on the Construction industry. We have built a comprehensive platform for construction companies to manage their most important workflows. Our customers have their choice of a SaaS or Private Hosted platform that includes industry focused modules to manage everything from Financials and Payroll to Project Management and Budgeting. Our market share is very strong in North America and rapidly expanding internationally in regions like Europe, Southeast Asia and the Middle East.

Job Overview

The Application Developer (PL/SQL Developer) is responsible for the development of CMiC software modules using a variety of development tools including PL/SQL and Java. An essential aspect of this role involves designing, developing, troubleshooting, debugging and testing of user interface, business logic components, and/or reports. The Application Developer works with team members and clients to design and develop business applications and/or reports that support client needs. This is a Hybrid full time, permanent role.

Duties & Responsibilities

  • Write high quality and well-documented code according to accepted standards based on user requirements using PL/SQL, Java, Oracle JDeveloper.
  • Test and debug program units in conjunction with other units and/or systems and integrate with other program modules and systems.
  • Participate in project and team meetings interacting and collaborating with team members and other departments as appropriate.
  • Evaluate alternative design approaches to meet business and user requirements.
  • Provide analysis of problems reported by customers.
  • Other related duties as assigned.

Requirements

  • Minimum 4 years professional programming experience using PL/SQL.
  • Exposure to Java and Oracle JDeveloper is a must.
  • A self-starter who takes initiatives but seeks the assistance of others when necessary.
  • Excellent problem solving and customer service abilities.
  • Excellent verbal and written communication skills.
  • University Degree, preferably in Computer Science

Benefits

  • Competitive benefits Package (including Health & Dental benefits)
  • Paid vacation and personal days
  • Townhall meetings where all employees are encouraged to participate in open discussions
  • Located on York University’s campus, easily accessible by transit (TTC, GO, etc.), walking distance to shopping and restaurants
  • Outdoor lunch space, including picnic tables
  • An active Social Events Committee (past events include annual seasonal parties, pool and bowling tournaments, karaoke nights, Game nights, BBQ’s, and more)
  • Health and Wellness focus including virtual yoga classes and wellness webinars
  • RRSP Matching Program after 2 years of employment
  • Experience in a rapidly growing, socially responsible corporation

CMiC is an Equal Opportunity Employer. In accordance with the Accessibility for Ontarians with Disabilities Act, 2005 and the Ontario Human Rights Code, CMiC will provide accommodation to applicants with disabilities throughout the recruitment, selection and/or assessment process. If selected to participate in the recruitment, selection and/or assessment process, please inform Human Resources staff of the nature of any accommodation(s) that you may require.

This advertiser has chosen not to accept applicants from your region.

Analyste-Programmeur SQL/PL-SQL

Montréal, Quebec TEHORA

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

TEHORA est présentement à la recherche d’un(e) Analyste-Programmeur SQL/PL-SQL ayant d’excellentes aptitudes techniques, d’excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d’une équipe polyvalente.

Sans être exhaustifs, voici les services et livrables que devra fournir la personne retenue.

Description des travaux ou des biens livrables :

  • Analyser les demandes de modification aux écrans, rapports et autres traitements du système;
  • Effectuer tous les travaux de programmation en Oracle, les modifications/améliorations aux systèmes;
  • Développer les stratégies et scénarios de tests, réaliser les essais unitaires, intégrés, et d’acceptation (en support aux utilisateurs);
  • Améliorer la performance de certaines requêtes et/ou transactions Oracle;
  • Corriger toute anomalie ou vice de fonctionnement des systèmes d’information du MSP, à la suite des essais ou pendant la période de rodage (post-implantation);
  • Rédiger ou mettre à jour les dossiers fonctionnels et techniques associés à la composante informatique (outil de gestion de données ou de bases de données);
  • Soutenir les administrateurs de bases de données (DBA) et les équipes de développement dans l’utilisation des outils;
  • Participer à des activités de conversion de données et de simulation de mise en production;
  • Effectuer le transfert de connaissances vers les ressources désignées;

Activités administratives

  • Saisir le temps travaillé dans l’outil de gestion de projets;
  • Fournir un état d’avancement des livrables qui lui sont confiés, selon les délais convenus avec la DGTI, au chef de projet;
  • Préparer les documents nécessaires aux différentes rencontres;
  • Participer aux rencontres de suivi d’équipe ou de projets ainsi qu’aux comités directeurs sur invitation.

Biens livrables à produire

  • Documentation des modifications/améliorations aux systèmes;
  • Livrables de projet (programmes, écrans, rapports, interfaces, etc.);
  • Document de support(manuel de maintenance, manuel utilisateur, plan de récupération en cas de sinistre, etc.);
  • Tout document sous-jacent aux responsabilités précédentes.

Requirements

  • Détenir un baccalauréat dans le domaine des technologies de l’information (informatique, génie logiciel ou en système d’information) ou l’équivalent dans un domaine connexe. L’absence de diplôme peut être compensée par six (6) années d’expérience additionnelles en technologies de l’information.
  • Posséder au moins cinq (5) années d’expérience en technologies de l’information dont au moins trois (3) ans en développement de systèmes sous Oracle;

Avoir réalisé des mandats avec l’utilisation d’au moins un (1) des outils de développement suivants:

  • Oracle Developer 6i;
  • Forms et reports Oracle 10 g ou 11 g;
  • PL/SQL
  • Avoir une expérience d’au moins six (6) mois en entretien ou développement de bases de données avec Microsoft Access, version 97 et plus.

Compétences représentant un atout

  • Avoir une certification Oracle;
  • Avoir de l’expérience en méthodologie de développement (Macroscope);
  • Avoir réalisé des mandats utilisant les produits Axway XFB (Axway File
  • Broker) et ADF d’Oracle (Faces et Business Components);
  • Avoir participé à au moins un projet de développement de système d’information en mode Agile;
  • Avoir réalisé un mandat d’au moins 6 mois dans une organisation gouvernementale ou paragouvernementale.

Benefits

  • Du télétravail et de la flexibilité pour s’adapter à vos obligations familiales;
  • Une culture entrepreneuriale favorisant la créativité et l'innovation;
  • Horaires flexibles (selon le type de contrat de travail);
  • Congés en cas de maladie et à l'occasion d'événements familiaux;
  • Outils informatiques adaptés;
  • Espace de travail épanouissant et motivant;
  • Initiatives sociales et environnementales;
  • Programme d’apprentissage en milieu de travail;
  • Cheminement de carrière.

SALAIRE

Le salaire sera calculé sur la base du taux horaire moyen correspondant à votre profil.

LIEU DE TRAVAIL

Le lieu de travail sera déterminé selon le mandat, il peut être en télé travail ou chez le client.

POURQUOI SE JOINDRE À TEHORA ?

TEHORA est une firme québécoise multidisciplinaire reconnue pour l'excellence de ses services professionnels, de nature technique et de gestion de projets à l'échelle nationale et internationale. Notre mission est d'accompagner nos clients dans la concrétisation de leurs projets par l'excellence de notre savoir-faire et de notre créativité.

Depuis sa création en 2017, notre équipe de professionnels connait une croissance exponentielle en répondant aux besoins importants en gestion de projets multidisciplinaires, dans le domaine des transports, du génie civil, du TI et plus.

Nos collaborateurs travaillent sur des mandats aussi bien à l’interne que chez des clients d’envergures.

TEHORA se distingue par sa culture d’entreprise, axée sur le bonheur de ses employés et la diversité.

Chez TEHORA, chaque collaborateur est un membre important de l'équipe qui contribue à notre succès collectif. Nos membres ont la flexibilité requise pour avoir un équilibre entre le travail et leur vie privée, tout en menant une carrière enrichissante.

Nous offrons un environnement de travail motivant. La diversité des projets, la grande autonomie et l’interaction directe avec les clients sont appréciées. Une telle proximité est possible en raison de notre structure organisationnelle horizontale, qui se traduit par des relations de confiance et une communication efficace entre notre équipe et les clients.

This advertiser has chosen not to accept applicants from your region.

Stagiaire en programmation SQL et PL/SQL

Quebec, Quebec Ministère des Transports et de la Mobilité durable du Québec - Emplois étudiants et stages

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Comment présenter sa candidature Pour cette étape vous devez communiquer avec le service de placement de votre établissement d’enseignement ou avec la personne responsable des stages de votre programme d’études ou de votre ordre professionnel.
Imprimer le stage Information sur le stage Titre Stagiaire en programmation SQL et PL/SQL
Employeur Ministère des Transports
Numéro de référence
du stage
MTQ15983
Session du stage Automne 2025
Nombre de postes 1
Niveau de scolarité Collégial
Informatique

Date de publication de l'offre 12 août 2025
Date limite de réception des candidatures dans l’organisation 1 septembre 2025
Renseignements généraux Lieu du stage (ville) Québec
Description de l’organisation La Direction de la coordination et de la gouvernance territoriale supervise et soutien le travail de l'ensemble des bureaux régionaux du ministère des Transports et de la Mobilité durable. Elle s'assure que les ressources sont bien réparties dans la province et elle travaille à retirer les obstacles rencontrés par les bureaux régionaux pour leur permettre d'accomplir efficacement leur mission, soit la réalisation des travaux routiers et l'entretien courant des routes du Québec.
Description du contexte dans lequel s'inscrit le stage La Direction de la coordination et de la gouvernance territoriale est responsable d'une application d'exploitation et d'intégration des données du ministère des Transports en une interface unique, simple, qui regroupe et qui simplifie l'information qui est ensuite mise à la disposition du personnel du Ministère.

Cette application est supportée par une base de donnée SQL Server dans laquelle sont versées les données mises à jour à tous les matins. Cette mise à jour inclut des calculs et des conversions de valeurs pour accélérer l'exploitation et le forage de données. Cette mise à jour principalement est faite à l'aide d'une procédure stockée sur le serveur. Il demeure une partie de l'extraction qui est faite par une application distincte, qui doit être intégrée à la procédure stockée.

Le stage consiste essentiellement à compléter l'intégration de l'ensemble des extractions à la procédure stockée sur le serveur SQL.
Description du mandat et des tâches qui seront confiés au stagiaire - Connaissance suffisante en SQL et PL/SQL.
- Capacité de lire un code informatique pour en extraire les instructions essentielle.
- Capacité à trouver des solutions créatives lorsque des obstacles se présentent.

Durée souhaitée du stage en nombre de semaines 16 semaines

La durée d’un stage ne peut excéder celle qui est prévue au programme d’études.
Nombre d’heures par semaine 35 heures
Horaire et conditions de travail Horaire de 35 heures par semaine, du lundi au vendredi
Profil recherché Le candidat doit posséder une connaissance suffisante des langages SQL et PL/SQL, ce qui lui permettra de réaliser des requêtes et de manipuler des données efficacement. Il doit également être capable de lire et comprendre un code informatique afin d’en extraire les instructions essentielles. Enfin, il doit faire preuve de créativité et de persévérance pour trouver des solutions efficaces face aux obstacles rencontrés.
Unité administrative où se déroule le stage (direction ou service) Coordination et gouvernance territoriale
Début du stage 2 septembre 2025
Fin du stage 19 décembre 2025
Les dates peuvent être flexibles selon celles prévues par l’établissement d’enseignement.
Salaire Aux fins de la rémunération seulement, les tâches liées au stage sont appariées à la classe d’emplois Technicienne ou technicien en informatique (272) et le taux horaire minimal est de 22.45 . Une majoration de 6,5% s’ajoute à ce taux pour compenser certains avantages sociaux.
Adresse où se déroulera le stage Adresse municipale 700 boulevard René-Lévesque Est
Ville Québec
Code Postal G1R 5H1
Mentions
Le stage doit être prévu au programme d’études des personnes candidates ou constituer une des conditions prescrites pour l’admission à un ordre professionnel.

Le stage peut mener à un emploi dans la fonction publique, sous réserve de certaines conditions.

Pour profiter des mesures destinées aux membres de groupes cibles, il faut remplir le formulaire d’accès à l’égalité pour les stagiaires et le joindre au dossier de candidature. Ce formulaire est accessible à la section Stages du portail gouvernemental .

Pour occuper un emploi ou réaliser un stage dans la fonction publique, toute personne doit avoir une connaissance du français appropriée au poste concerné.
Pour transmettre votre candidature, communiquez avec le service de placement de votre établissement d’enseignement ou avec la personne responsable des stages de votre programme d’études ou de votre ordre professionnel.

This advertiser has chosen not to accept applicants from your region.

Stagiaire en programmation SQL et PL/SQL

Quebec, Quebec Ministère des Transports et de la Mobilité durable du Québec - Emplois étudiants et stages

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Comment présenter sa candidature

Pour cette étape vous devez communiquer avec le service de placement de votre établissement d’enseignement ou avec la personne responsable des stages de votre programme d’études ou de votre ordre professionnel.

Imprimer le stage Information sur le stage Titre Stagiaire en programmation SQL et PL/SQL
Employeur Ministère des Transports

Numéro de référence
du stage

MTQ15983
Session du stage Automne 2025
Nombre de postes 1
Niveau de scolarité Collégial
  • Informatique

Date de publication de l'offre 12 août 2025
Date limite de réception des candidatures dans l’organisation 1 septembre 2025
Renseignements généraux Lieu du stage (ville) Québec
Description de l’organisation La Direction de la coordination et de la gouvernance territoriale supervise et soutien le travail de l'ensemble des bureaux régionaux du ministère des Transports et de la Mobilité durable. Elle s'assure que les ressources sont bien réparties dans la province et elle travaille à retirer les obstacles rencontrés par les bureaux régionaux pour leur permettre d'accomplir efficacement leur mission, soit la réalisation des travaux routiers et l'entretien courant des routes du Québec.
Description du contexte dans lequel s'inscrit le stage La Direction de la coordination et de la gouvernance territoriale est responsable d'une application d'exploitation et d'intégration des données du ministère des Transports en une interface unique, simple, qui regroupe et qui simplifie l'information qui est ensuite mise à la disposition du personnel du Ministère.
Cette application est supportée par une base de donnée SQL Server dans laquelle sont versées les données mises à jour à tous les matins. Cette mise à jour inclut des calculs et des conversions de valeurs pour accélérer l'exploitation et le forage de données. Cette mise à jour principalement est faite à l'aide d'une procédure stockée sur le serveur. Il demeure une partie de l'extraction qui est faite par une application distincte, qui doit être intégrée à la procédure stockée.
Le stage consiste essentiellement à compléter l'intégration de l'ensemble des extractions à la procédure stockée sur le serveur SQL.
Description du mandat et des tâches qui seront confiés au stagiaire - Connaissance suffisante en SQL et PL/SQL.
- Capacité de lire un code informatique pour en extraire les instructions essentielle.
- Capacité à trouver des solutions créatives lorsque des obstacles se présentent.
Durée souhaitée du stage en nombre de semaines 16 semaines
La durée d’un stage ne peut excéder celle qui est prévue au programme d’études.
Nombre d’heures par semaine 35 heures
Horaire et conditions de travail Horaire de 35 heures par semaine, du lundi au vendredi
Profil recherché Le candidat doit posséder une connaissance suffisante des langages SQL et PL/SQL, ce qui lui permettra de réaliser des requêtes et de manipuler des données efficacement. Il doit également être capable de lire et comprendre un code informatique afin d’en extraire les instructions essentielles. Enfin, il doit faire preuve de créativité et de persévérance pour trouver des solutions efficaces face aux obstacles rencontrés.
Unité administrative où se déroule le stage (direction ou service) Coordination et gouvernance territoriale
Début du stage 2 septembre 2025
Fin du stage 19 décembre 2025

Les dates peuvent être flexibles selon celles prévues par l’établissement d’enseignement.

Salaire

Aux fins de la rémunération seulement, les tâches liées au stage sont appariées à la classe d’emplois Technicienne ou technicien en informatique (272) et le taux horaire minimal est de 22.45 . Une majoration de 6,5% s’ajoute à ce taux pour compenser certains avantages sociaux.

Adresse où se déroulera le stage Adresse municipale 700 boulevard René-Lévesque Est
Ville Québec
Code Postal G1R 5H1
Mentions

Le stage doit être prévu au programme d’études des personnes candidates ou constituer une des conditions prescrites pour l’admission à un ordre professionnel.

Le stage peut mener à un emploi dans la fonction publique, sous réserve de certaines conditions.

Pour profiter des mesures destinées aux membres de groupes cibles, il faut remplir le formulaire d’accès à l’égalité pour les stagiaires et le joindre au dossier de candidature. Ce formulaire est accessible à la section Stages du portail gouvernemental .

Pour occuper un emploi ou réaliser un stage dans la fonction publique, toute personne doit avoir une connaissance du français appropriée au poste concerné.

Pour transmettre votre candidature, communiquez avec le service de placement de votre établissement d’enseignement ou avec la personne responsable des stages de votre programme d’études ou de votre ordre professionnel.

This advertiser has chosen not to accept applicants from your region.

Stagiaire en programmation SQL et PL/SQL

Lévis, Quebec Ministère des Transports et de la Mobilité durable du Québec - Emplois étudiants et stages

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Comment présenter sa candidature

Pour cette étape vous devez communiquer avec le service de placement de votre établissement d’enseignement ou avec la personne responsable des stages de votre programme d’études ou de votre ordre professionnel.

Imprimer le stage Information sur le stage Titre Stagiaire en programmation SQL et PL/SQL
Employeur Ministère des Transports

Numéro de référence
du stage

MTQ15983
Session du stage Automne 2025
Nombre de postes 1
Niveau de scolarité Collégial
  • Informatique

Date de publication de l'offre 12 août 2025
Date limite de réception des candidatures dans l’organisation 1 septembre 2025
Renseignements généraux Lieu du stage (ville) Québec
Description de l’organisation La Direction de la coordination et de la gouvernance territoriale supervise et soutien le travail de l'ensemble des bureaux régionaux du ministère des Transports et de la Mobilité durable. Elle s'assure que les ressources sont bien réparties dans la province et elle travaille à retirer les obstacles rencontrés par les bureaux régionaux pour leur permettre d'accomplir efficacement leur mission, soit la réalisation des travaux routiers et l'entretien courant des routes du Québec.
Description du contexte dans lequel s'inscrit le stage La Direction de la coordination et de la gouvernance territoriale est responsable d'une application d'exploitation et d'intégration des données du ministère des Transports en une interface unique, simple, qui regroupe et qui simplifie l'information qui est ensuite mise à la disposition du personnel du Ministère.
Cette application est supportée par une base de donnée SQL Server dans laquelle sont versées les données mises à jour à tous les matins. Cette mise à jour inclut des calculs et des conversions de valeurs pour accélérer l'exploitation et le forage de données. Cette mise à jour principalement est faite à l'aide d'une procédure stockée sur le serveur. Il demeure une partie de l'extraction qui est faite par une application distincte, qui doit être intégrée à la procédure stockée.
Le stage consiste essentiellement à compléter l'intégration de l'ensemble des extractions à la procédure stockée sur le serveur SQL.
Description du mandat et des tâches qui seront confiés au stagiaire - Connaissance suffisante en SQL et PL/SQL.
- Capacité de lire un code informatique pour en extraire les instructions essentielle.
- Capacité à trouver des solutions créatives lorsque des obstacles se présentent.
Durée souhaitée du stage en nombre de semaines 16 semaines
La durée d’un stage ne peut excéder celle qui est prévue au programme d’études.
Nombre d’heures par semaine 35 heures
Horaire et conditions de travail Horaire de 35 heures par semaine, du lundi au vendredi
Profil recherché Le candidat doit posséder une connaissance suffisante des langages SQL et PL/SQL, ce qui lui permettra de réaliser des requêtes et de manipuler des données efficacement. Il doit également être capable de lire et comprendre un code informatique afin d’en extraire les instructions essentielles. Enfin, il doit faire preuve de créativité et de persévérance pour trouver des solutions efficaces face aux obstacles rencontrés.
Unité administrative où se déroule le stage (direction ou service) Coordination et gouvernance territoriale
Début du stage 2 septembre 2025
Fin du stage 19 décembre 2025

Les dates peuvent être flexibles selon celles prévues par l’établissement d’enseignement.

Salaire

Aux fins de la rémunération seulement, les tâches liées au stage sont appariées à la classe d’emplois Technicienne ou technicien en informatique (272) et le taux horaire minimal est de 22.45 . Une majoration de 6,5% s’ajoute à ce taux pour compenser certains avantages sociaux.

Adresse où se déroulera le stage Adresse municipale 700 boulevard René-Lévesque Est
Ville Québec
Code Postal G1R 5H1
Mentions

Le stage doit être prévu au programme d’études des personnes candidates ou constituer une des conditions prescrites pour l’admission à un ordre professionnel.

Le stage peut mener à un emploi dans la fonction publique, sous réserve de certaines conditions.

Pour profiter des mesures destinées aux membres de groupes cibles, il faut remplir le formulaire d’accès à l’égalité pour les stagiaires et le joindre au dossier de candidature. Ce formulaire est accessible à la section Stages du portail gouvernemental .

Pour occuper un emploi ou réaliser un stage dans la fonction publique, toute personne doit avoir une connaissance du français appropriée au poste concerné.

Pour transmettre votre candidature, communiquez avec le service de placement de votre établissement d’enseignement ou avec la personne responsable des stages de votre programme d’études ou de votre ordre professionnel.

This advertiser has chosen not to accept applicants from your region.

Senior Java/ ETL Software Developer (Java, ETL, SQL, PL/SQL, Power BI)

Toronto, Ontario Source Code

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Senior Java/ ETL Software Developer (Java, Informatica , ETL, SQL, PL/SQL,and Power BI)

Toronto, Ontario - Hybrid, 3 days onsite - 87 Sir William Hearst Ave Toronto, ON M3M 0B4

Contract, 9 months (with possibly of extension)

Employment Ontario is one of the major programs delivered by the Employment and Training Division of the Ontario Ministry of Training, Colleges and Universities. Employment Ontario helps the citizens of Ontario gain the training, skills and experience to achieve their goals.

The Employment Ontario Information Systems (EOIS) is the major IT system that supports the administration of these programs. Application subsystems under EOIS include CaMS (Case Management System), Service Provider lifeCycle (SPL), EO Self Service (EOSS), APPR (Apprenticeship), COJG (Canada Ontario Job Grant), and APPR AOL (Apply OnLine).

The operating Environment includes J2EE, CURAM, Crystal Reports, Oracle SQL/PL SQL, Power BI, Oracle Database, Business Objects Universe and Dashboarding, WebI, and Bursting technologies, and Informatica ETL.

This request is for strong developers to help in designing and developing data warehousing, BI, reporting and analytics.

Perform analysis, design, developing, unit testing, defect fixing and other necessary tasks in a data warehousing and BI environment in Oracle PL/SQL

Design, develop and test Informatica mappings

  • ETL scripts to transfer and transform data from O LTP database to Data Warehouse and Data marts .
  • Nice to have skills in Crystal reports, Power BI, and BOE reporting

Required to translate technical systems specifications into working, tested applications. This includes:

  • Developing detailed programming specifications
  • writing and/or generating code
  • Compiling data-driven programs, maintaining, and conducting unit tests
  • Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion, and migrations.

Must have :

  • 5 yr+ Demonstrated experience in JAVA-based software development.
  • 5+ years of ETL experience including data Warehouse design, Reporting and ETL concepts.
  • 3+ years experience with analysis, design, developing, unit testing, defect fixing and other necessary tasks in data warehousing , BI environment designing and developing data warehousing, BI, reporting and analytics
  • 3+ years Experience in Designing, developing and testing SQL and PL/SQL.
  • 3+ years Experience in Designing, developing and testing in Informatica.
  • Experience in RDBMS design concepts.
  • Experience with Data Warehouse architecture, design, dimensional modeling, development and deployment of business intelligence systems.

Nice to have :

  • Experience in BOE dashboards, universes & reports, Power BI, Crystal Report
  • Public Sector experience


This advertiser has chosen not to accept applicants from your region.

Senior Java/ ETL Software Developer (Java, ETL, SQL, PL/SQL, Power BI)

Toronto, Ontario Source Code

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

Senior Java/ ETL Software Developer (Java, Informatica , ETL, SQL, PL/SQL,and Power BI)

Toronto, Ontario - Hybrid, 3 days onsite - 87 Sir William Hearst Ave Toronto, ON M3M 0B4

Contract, 9 months (with possibly of extension) 

Employment Ontario is one of the major programs delivered by the Employment and Training Division of the Ontario Ministry of Training, Colleges and Universities. Employment Ontario helps the citizens of Ontario gain the training, skills and experience to achieve their goals.

The Employment Ontario Information Systems (EOIS) is the major IT system that supports the administration of these programs. Application subsystems under EOIS include CaMS (Case Management System), Service Provider lifeCycle (SPL), EO Self Service (EOSS), APPR (Apprenticeship), COJG (Canada Ontario Job Grant), and APPR AOL (Apply OnLine).

The operating Environment includes J2EE, CURAM, Crystal Reports, Oracle SQL/PL SQL, Power BI, Oracle Database, Business Objects Universe and Dashboarding, WebI, and Bursting technologies, and Informatica ETL.

This request is for strong developers to help in designing and developing data warehousing, BI, reporting and analytics.

Perform analysis, design, developing, unit testing, defect fixing and other necessary tasks in a data warehousing and BI environment in Oracle PL/SQL

Design, develop and test Informatica mappings

  • ETL scripts to transfer and transform data from O LTP database to Data Warehouse and Data marts .
  • Nice to have skills in Crystal reports, Power BI, and BOE reporting

Required to translate technical systems specifications into working, tested applications. This includes:

  • Developing detailed programming specifications
  • writing and/or generating code
  • Compiling data-driven programs, maintaining, and conducting unit tests
  • Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion, and migrations.

Must have :

  • 5 yr+ Demonstrated experience in JAVA-based software development.
  • 5+ years of ETL experience including data Warehouse design, Reporting and ETL concepts.
  • 3+ years experience with analysis, design, developing, unit testing, defect fixing and other necessary tasks in data warehousing , BI environment designing and developing data warehousing, BI, reporting and analytics 
  • 3+ years Experience in Designing, developing and testing SQL and PL/SQL.
  • 3+ years Experience in Designing, developing and testing in Informatica.
  • Experience in RDBMS design concepts.
  • Experience with Data Warehouse architecture, design, dimensional modeling, development and deployment of business intelligence systems.

Nice to have :

  • Experience in BOE dashboards, universes & reports, Power BI, Crystal Report
  • Public Sector experience 


This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Pl sql Jobs in Canada !

Software Development Manager

Vancouver, British Columbia Global Relay

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Who we are:

For over 20 years, Global Relay has set the standard in enterprise information archiving with industry-leading cloud archiving, surveillance, eDiscovery, and analytics solutions. We securely capture and preserve the communications data of the world's most highly regulated firms, giving them greater visibility and control over their information and ensuring compliance with stringent regulations.

Though we offer competitive compensation and benefits and all the other perks one would expect from an established company, we are not your typical technology company. Global Relay is a career-building company. A place for big ideas. New challenges. Groundbreaking innovation. It's a place where you can genuinely make an impact – and be recognized for it.

We believe great businesses thrive on diversity, inclusion, and the contributions of all employees. To that end, we recruit candidates from different backgrounds and foster a work environment that encourages employees to collaborate and learn from each other, completely free of barriers.

Your role:

As a Software Development Manager, you are an experienced 2nd line manager who will lead a software organization, consisting of multiple teams that are responsible for delivering highly scalable distributed services and applications. You will act as the anchor for building a top-tier team that will transform Information Management through technology that is smart, sophisticated, user-centric, and highly scalable. We're building teams and a culture that respects the craft of software engineering, applying our expertise to problems that really matter.

If you want to solve complex problems that make clear and real-world impact in people's lives, join us!

Your responsibilities:

As a Software Development Manager, you will:

  • Lead a team of talented Engineers who like to ship code and tackle hard engineering problems
  • Be a hands-on 2nd line Engineering team manager who will spend up to 60% of your time on people management, recruitment and organizing teams, and 40% of your time in design reviews, sprint planning and other Agile artifacts
  • Partner with peers across Engineering, Product Management, Operations, Support, and Human Resources to drive delivery of cross-functional projects and address technical and resourcing challenges in your organization
  • Mentor and guide the professional and technical development of your team members: help develop their careers, and assign them to projects tailored to their skill levels, personalities, work styles, and professional goals
  • Build teams that are collaborative, inclusive, and respectful of each other
  • Provide continuous feedback, address underperformance, and recognize the individual strengths and contributions of your team members
  • Instill a spirit of continuous improvement in the team's code, architecture, and processes
  • In collaboration with Product Mangers, Test Managers, and your Engineers, maintain a prioritized backlog and create short-term and long-term goals for your team
  • Help your team build relationships across functions such as Support, Operations, Test, and other teams to ensure Global Relay's continuing success
  • Appreciate and advocate for information security and secure coding practices

About you:

  • A degree in Computer Science or Engineering, or an equivalent combination of education and relevant experience
  • 2+ years of experience as a 2nd line Software Development Manager or Senior Manager overseeing an organization of 20 people or greater, including managing 1st line Managers or Leads
  • 3+ years of experience as a hands-on 1st line Software Development Manager or a Team Lead, managing a team of 3 people or greater
  • 8+ years of software development experience, shipping enterprise grade software, using multiple languages and frameworks
  • Extensive people management experience, and experience aggressively recruiting for and building a software development organization
  • Experience building and managing large, highly scalable distributed services, complex databases, microservices, and API's in service and resource-oriented architectures
  • Experience with large complex databases and managing data quality and lifecycle issues
  • Understanding of modern frameworks and techniques for building web application user interfaces
  • Experience with any of the following is an asset:
    • Java or .Net Core
    • JavaScript
    • React
    • Docker or Kubernetes
    • CI/CD systems
    • Big Data technology
    • Security in an enterprise environment

Compensation:

Global Relay advertises the pay range for this role in compliance with British Columbia's pay transparency laws. Individual pay rates are determined by evaluating factors such as expertise, skills, education, and professional background.

The range below reflects the expected annual base salary, which is only one element of our comprehensive total rewards package designed to reflect our company pay philosophy, culture and values. We aim to foster an inspiring work environment and support employees' work-life rhythms. We provide a comprehensive extended health benefits program, including virtual healthcare and a wellness allowance. Employees also receive annual allotted vacation days, which increase based on tenure. Other benefits include: Paid sick days, maternity/parental enhancement program, corporate bonuses, and an RRSP contribution matching program.

For Vancouver-based employees, we provide a subsidized meal program, courtesy of our talented in-house culinary team!

British Columbia - Base salary range

$130,000—$155,000 CAD

What you can expect:

At Global Relay, there's no ceiling to what you can achieve. It's the land of opportunity for the energetic, the intelligent, the driven. You'll receive the mentoring, coaching, and support you need to reach your career goals. You'll be part of a culture that breeds creativity and rewards perseverance and hard work. And you'll be working alongside smart, talented individuals from diverse backgrounds, with complementary knowledge and skills.

Global Relay is an equal-opportunity employer committed to diversity, equity, and inclusion.

We seek to ensure reasonable adjustments, accommodations, and personal time are tailored to meet the unique needs of every individual.

We understand flexible work arrangements are important, and we encourage that in our work culture. Whether it's flexibility around work hours, workstyle, or lifestyle, we want to ensure our employees have a healthy work/life balance. We support and value a hybrid work model that blends collaboration with the team in the office and focus time from the comfort of your home.

To learn more about our business, culture, and community involvement, visit

This advertiser has chosen not to accept applicants from your region.

Software Development Manager

Toronto, Ontario The Canadian Press

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Software Development Manager – Full-Time

We are looking for an experienced Software Development Manager to join the IT team in Toronto. Reporting to the CIO, this role is responsible for overseeing development, maintenance, and enhancements across multiple products.

The successful candidate will work closely with IT leadership to modernize software development processes and drive technical excellence. This position plays a key role in enhancing CP’s technology capabilities to deliver innovative solutions for employees and clients.

Responsibilities

  • Lead and mentor the development team, ensuring they grow and work toward project goals.
  • Work with technical teams and IT leadership to choose technologies and design scalable systems.
  • Oversee the software development process, ensuring quality, security, and efficiency.
  • Set and enforce best practices, including coding standards, testing, and documentation.
  • Review code and provide technical guidance to ensure scalable and maintainable solutions.
  • Monitor project progress, identify bottlenecks, and keep development on schedule.
  • Improve documentation, onboarding, and developer workflows to enhance team efficiency and reduce technical debt.

Requirements

  • Bachelor’s degree in Computer Science or a related technical field.
  • 5+ years of software development experience with at least 2 years in a leadership role.
  • Experience managing small teams and optimizing development workflows.
  • Strong understanding of software architecture, scalability and security best practices.
  • Proficiency in agile methodologies and CI/CD workflows.
  • Proficiency in Python, Node.js, React or Angular.
  • Experience with cloud-based software development (AWS preferred), including serverless technologies and cloud security best practices.
  • Experience with API development and third-party integration.
  • Experience with Github, automated testing, and deployment process.
  • Excellent problem-solving, decision-making, and communication skills.

Licenses or certifications:

  • AWS certifications (e.g., AWS Certified Developer) are a plus

Please apply by July 5, 2025.

***

Directeur(trice) de développement de logiciels – temps plein

Description de tâche

Nous sommes à la recherche d’un(e) directeur(trice) d’expérience en développement de logiciels pour se joindre à l’équipe des TI à Toronto. Relevant du DPI, ce poste consiste à superviser le développement, la maintenance et les améliorations de plusieurs produits.

La personne choisie travaillera en étroite collaboration avec la direction des TI pour moderniser les processus de développement des logiciels et promouvoir l’excellence technique. Ce poste joue un rôle primordial pour la mise en valeur des capacités technologiques de la PC afin d'offrir des solutions innovantes aux employés et aux clients.

Responsabilités

• Diriger et encadrer l'équipe de développement, en veillant à ce qu'elle se forme et travaille à la réalisation des objectifs du projet.

• Travailler avec les équipes techniques et la direction des TI pour choisir les technologies et concevoir des systèmes évolutifs.

• Superviser le processus de développement des logiciels pour en assurer la qualité, la sécurité et l’efficacité.

• Définir et appliquer les meilleures pratiques, y compris les normes de codage, les tests et la documentation.

• Examiner le code et fournir des conseils techniques pour garantir des solutions évolutives et faciles à maintenir.

• Contrôler l'avancement des projets, identifier les problèmes et veiller à ce que le développement se déroule conformément au calendrier prévu.

• Améliorer la documentation, l'intégration et les flux de travail des développeurs afin d'accroître l'efficacité de l'équipe et de réduire la dette technique.

Compétences :

• Baccalauréat en informatique ou dans un domaine technique connexe.

• Cinq ans ou plus d’expérience en développement de logiciels avec au moins deux ans dans un poste de direction.

• Expérience de la gestion de petites équipes et de l'optimisation des flux de développement.

• Excellente compréhension de l'architecture logicielle, de l'évolutivité et des meilleures pratiques en matière de sécurité.

• Maîtrise des méthodologies agiles et des flux de travail CI/CD.

• Maîtrise de Python, Node.js, React ou Angular.

• Expérience du développement de logiciels basés sur l’infonuagique (AWS de préférence), y compris les technologies sans serveur et les meilleures pratiques en matière de sécurité infonuagique.

• Expérience du développement d'API et de l'intégration de tiers.

• Expérience de Github, des tests automatisés et du processus de déploiement.

• Excellentes aptitudes en matière de résolution de problèmes, de prise de décision et de communication.

Licences ou certifications :

• Les certifications AWS (par exemple, AWS Certified Developer) sont un plus.

This advertiser has chosen not to accept applicants from your region.

Director, Software Development

Mississauga, Ontario Embark Student Corp.

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Description

Exciting news! Embark is moving its headquarters to the financial district in Toronto, ON. effective Q2 2026 ! Until then, our office remains in Mississauga, near Square One and the hybrid work model remains the same (in-office on Tuesdays and Wednesdays of each week).

As the Director of Software Development, you will be responsible for setting the technical direction, building and managing high-performing teams, and delivering scalable, secure fintech solutions. This includes ownership of core product development, Digital web /mobile applications, quality assurance, data engineering and warehouse, and the integration of third-party SaaS platforms critical to our business operations.


CHALLENGES TO BE MET
  • Lead, mentor, and grow software engineering, QA, and data engineering teams.
  • Define and execute the technology roadmap aligned with product and business strategy.
  • Drive the end-to-end software development lifecycle, ensuring high performance, reliability, and regulatory compliance.
  • Champion quality assurance practices, including test automation, performance testing, and continuous integration.
  • Oversee the evaluation, selection, and integration of third-party SaaS solutions that support and enhance business functionality (e.g., Salesforce, payment processors, fraud detection, compliance platforms).
  • Collaborate with cross-functional teams to seamlessly integrate SaaS platforms into our internal systems and data pipelines.
  • Ensure SaaS integrations align with security, data privacy, and operational requirements.
  • Manage and evolve data warehouse infrastructure and analytics platforms to support business intelligence and regulatory reporting.
  • Implement robust data governance practices and data integration strategies using modern tools.
  • Collaborate with product, design, and business stakeholders to define technical requirements and project priorities.
  • Establish engineering best practices around code quality, agile delivery, DevOps, and scalability. 
  • Lead solution architecture for all software development, data warehouse and 
  • Proactively stay ahead of fintech trends, SaaS solutions, and data technologies to inform architecture and investment decisions.

WHO WE ARE LOOKING FOR

We value each employee for their unique perspectives and experiences. If you are someone who has qualifications similar to what we are looking for and is aligned with the culture and values at Embark, please consider applying!

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 10+ years of experience in software development, including at least 4+ years in a leadership role.
  • Proven experience leading engineering organizations in a fintech or regulated technology environment.
  • Demonstrated success managing SaaS integrations and third-party platform adoption at scale.
  • Experience with Salesforce – Salescloud and Marketing Cloud – an asset
  • Strong understanding of data warehouse technologies (Azure Synapse, PowerBI, BigQuery) and modern data pipelines.
  • Experience building web/mobile applications using modern technology (React. Node.js, nosql DBs)
  • Hands-on experience with QA methodologies and automation frameworks.
  • Familiarity with cloud-native architecture, DevOps, and CI/CD best practices and technologies i.e. Azure Devops, Git Hub.
  • Knowledge of  PaaS - based SDLC.
  • Excellent leadership, communication, and collaboration skills across technical and non-technical teams.
  • Experience with fintech compliance, security, and risk management is a strong plus.

This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Pl Sql Jobs