We use cookies to improve the user experience, analyze traffic and display relevant ads.
Details Accept
Enter position

Overview of salaries statistics of the profession "PHP Programmer in Canada"

Receive statistics information by mail
Unfortunately, there are no statistics for this request. Try changing your position or region.

Recommended vacancies

Staff Software Developer - FortiGate/FortiSASE
Fortinet, Burnaby, BC
DescriptionFortinet is looking for a Senior Systems Programmer with a passion for building software that perform at scale. In this role, you would design, develop, and maintain components of the FortiGate firewall which support deployments in cloud architectures. In addition, you would also be responsible for the development of the API and networking architecture that the FortiGate user interface relies on to deliver responsive, reliable results. You will join a high energy team that is creating compelling and innovative firewall management & monitoring systems for a wide variety of users. You will participate in the design, development, and operation of Fortinet's next generation cloud security platform - FortiSASE. You will have ownership of significant areas of the code for both new feature development, and maintenance and redesign of existing areas of the products. This role has a growth opportunity into a management position leading multiple developers supporting the above areas. As a Fortinet Developer, you will learn about the latest advancements in network security - including SD-WAN, VPN setup, SASE (Secure Access Service Edge) and Cloud Management. You are customer focused and enjoy creating features that improve the lives of your users. You use and create tools that improve development processes, allowing you to focus on development of features that matter. Most of all, you are excited about the opportunity to learn, experiment, and drive the use of modern development tools. You can find out more about our team and what we look for at https://youtu.be/zx56_G2RnjE Job Responsibilities In this role at Fortinet, you will: • Develop and maintain network, security, and orchestration code to support cloud FortiGate deployments with FortiSASE • Support the user interface team with REST API development and performance improvements • Optimize API communication across distributed firewalls • Collaborate with development and product teams to create easy to use and powerful applications • Promote best practices within the team and organization • Provide improvement suggestions while using Fortinet products on a daily basis Job Skills Required • 5 years of overall software development experience with C/C++ • Expert level understanding of Linux systems development • Hands on experience creating or using REST APIs • Experience with Cloud systems architecture and design • Understanding of networking and security concepts • Strong communication skills (written and verbal) in a team or customer environment Assets: • Apache module development • Experience with NodeJS server-side application development with Typescript • Familiarity with CloudStack or Openstack • Understanding of UX principles and how to apply them Education: Bachelor's degree in Computer Science or equivalent experience. #GD #LI-CN1
Programmeur
CASA, Le Gardeur, QC
As-tu les connaissances des langages de base de données SQL et MySql? Maitrise-tu la programmation web: PHP, Javascript, Typescript, CSS? Es-tu proactif et autonome ?Si oui, chez CASA nous pouvons te proposer un emploi stable, inspirant et intéressant chez l’entreprise dynamique en pleine croissance avec les tâches passionnantes, stimulantes et diversifiées!CASA est une entreprise familiale québécoise établie depuis près de 50 ans qui se spécialise dans la fabrication et l’installation d’équipements agricoles et commerciaux, servant à l’entreposage, la manutention, le conditionnement et la transformation des grains.Lauréate des Sociétés les mieux gérées au Canada depuis 2019, CASA poursuit sa croissance et recherche présentement un Programmeur / une Programmeuse pour agrandir notre équipe à Repentigny.Sous la supervision d’Analyste TI, tu seras chargé de programmer et maintenir les bases des données et le configurateur de produits du système ERP. Tu assureras la formation et le support des utilisateurs pour les nouvelles fonctionnalités du système ERP Epicor.Avantages :le salaire compétitif hebdomadaire et prime de référencementhoraire de jour de 8h00 à 17h00 du lundi au vendreditemps plein avec 40 heures par semainecontrat temporaire avec la possibilité de travail permanantéquilibre travail-vie personnelle :jours fériés supplémentaires,activités sociales régulières (5 à 7, BBQ, etc.)atmosphère de travail agréable :équipe motivante et dynamique avec une culture de passion, de persévérance, de collaboration, d’engagementtenue décontractée + vêtement de marque de l’entreprise et les bottes de sécurités fourniscafé, chocolat chaud à volonté et fruit frais gratuits, etc.stationnement gratuit sur place et accès aux bornes électriquesopportunité pour le développement :formation régulière sur placedéfis stimulants chez l’entreprise axée sur l’amélioration continueemploi permanent et qui prône l'avancement interneResponsabilités :Analyser les processus TI et les configurer ou améliorer dans le système ERP EpicorAider à programmer et maintenir les bases des données et le configurateur de produits du système ERP EpicorFormer et supporter des utilisateurs pour les nouvelles fonctionnalités des différents systèmes mises-en-place et suivre leur progression après le déploiementDévelopper l’expertise interne de gestion des données et des solutionsAgir comme super utilisateur des systèmes d’information de gestionToutes autres tâches en lien avec le poste Profil recherché :AEC / DEP / DEC en programmationExpérience pertinente en programmation souhaitée entre 3 à 5 ansCapacité de programmer un service Windows et traiter de données avec les formules ExcelProactivité, autonomie, collaboration, rigueur et rapidité d’exécutionSouci du détail, esprit d’équipe, sens d’organisation et des prioritésCompétences en réseautique de base, au moins.Connaissances ou notions de structure des systèmes ERP (IPSO et Epicor un atout)Connaissances de :Langages de base de données SQL et MySqlConnexions ODBCPowershellDBForgeStudio for MySqlHébergement web: CPanelProgrammation web: PHP, Javascript, Typescript, CSSREST APIEpicor Kinetic: BPM, BAQ, C#, SSRS et Report BuilderSharepoint
Développeur Back-End
Merkur inc., Brossard, QC
Bienvenue sur notre offre d’emploi de Développeur Back End!Chez Merkur, tu auras l’opportunité d’être impliqué dans un environnement technologique en ébullition et de participer à une multitude de projets permettant de valoriser les données en entreprises et de faire une différence dans le quotidien de nos clients : intelligence d’affaires (BI), implantation de systèmes ERP, MES et CRM, robotique et connectivité-machine, a automatisation de processus, IoT, etc.En tant que Développeur Back End, en collaboration avec une équipe d'experts chez Merkur, tu seras amené mettre de l’avant ton expertise et tes connaissances afin développer et implanter des solutions innovantes chez nos clients.Et plus encore!Les valeurs organisationnelles clés au succès de l’équipe Merkur Collaboration Intrapreuneurship Innovation Développement Ce que tu auras vraiment à faire dans ce rôle:Participer activement à des projets d’implantation de solutions logicielles qui facilite la coordination des opérations en usine ;Concevoir, programmer et configurer des fonctionnalités Back End répondant aux besoins clients et/ou participer au développement du logiciel Synkro ;Travailler en étroite collaboration avec l’équipe multidisciplinaire de développement logiciel 4.0 ;Apprendre, comprendre et analyser les processus opérationnels de l’usine pour bien définir les besoins d’affaires des différentes parties prenantes reliés aux activités de production, d'assemblage et du système qualité ;Traiter, centraliser et rendre disponible l’information et les données opérationnelles aux différents postes de travail ;Contribuer au suivi des projets avec les clients ;Collaborer avec son équipe et faire preuve de créativité pour apporter des solutions pragmatiques aux problématiques et faciliter le travail des utilisateurs ;Veiller à la qualité de son travail et exécuter des tests et preuves de concepts pour valider le bon fonctionnement et s’assurer de rencontrer les requis ;Agir à titre de personne-ressource et assurer un soutien technique aux utilisateurs pendant l’implantation et la mise en service. Les compétences minimales dont tu dois posséder:Tu possèdes un BAC ou une technique en génie informatique, informatique, logiciel ou l’équivalent ;Tu as acquis 3 à 5 ans d'expérience pertinente en lien avec ce poste ;Tu as des connaissances avec les outils par programmation de flux de type low-code tel que Node-red ;Tu as les connaissances en programmation orientée objet (C#, .Net, C++ et QML) ;Tu démontres un intérêt marqué pour l’usine intelligente (4.0) ou le domaine manufacturier ;Tu as de l’expérience dans l’implantation de système de gestion (ex : ERP, MES, etc.) ;Tu as de l’expérience avec les bases de données relationnelles (MSSQL) ;Tu es bilingue (Français, Anglais), tant à l’écrit qu’à l’oral.  À quoi doivent s'attendre tes collègues et nos clients :Tu es autonome et débrouillard ;Tu es rigoureux, discipliné et aimez le travail bien fait ;Tu as un fort intérêt pour l’innovation et tu es reconnue pour ton grand sens de la créativité ;Tu te sens curieux d’en apprendre davantage sur la transformation numérique et le milieu manufacturier ;Tu es réellement motivé à l’idée d’intervenir avec différents intervenants sur le plancher de production ;Tu cherches à bien comprendre le quotidien des utilisateurs afin d’identifier des solutions de faciliter leur travail ;Tu as d’apporter une valeur ajoutée au travail quotidien des utilisateurs ;Tu portes une grande importance à la collaboration avec tes pairs ;Tu possèdes une excellente capacité d’adaptation aux différents environnements de travail. Et nos avantages dans tout ça? Nous avons à cœur de favoriser la conciliation travail et vie personnelle. Chez Merkur, nous avons un mode de travail hybride, très flexible. Tu auras le droit à 2 journées de télétravail, et tu auras la chance de venir échanger avec tes pairs lors des autres journées ;Nous évoluons dans une structure hiérarchique non rigide et avons des liens étroits avec la direction ;Nous offrons un processus d’intégration complet, beaucoup de rétroaction et d’opportunités de parfaire ses compétences rapidement, au sein d’une équipe multidisciplinaire enrichissante ;Nous avons une structure interne qui favorise l’initiative et qui mise sur des défis stimulants ;Nous plaçons l’humain au centre de nos décisions d’entreprise et nous avons une culture inclusive qui reconnaît la richesse qu’apporte la diversité ;Nous évoluons dans un milieu qui favorise le bien-être avec des ressources en gestion de stress, santé mentale et télémédecine ;Nous remboursons les cotisations à un ordre professionnel ;Nous offrons, en plus des congés fériés légaux et des vacances, 5 congés payés supplémentaires. Tu as lu et relu la description du poste plus haut et tu te dis que cela va de pair avec tes aspirations professionnelles? Désires-tu avoir l’opportunité de rencontrer un de tes futurs collègues lors d’une entrevue?Viens prendre le temps de discuter avec nous en posant directement ta candidature à cette offre!Seules les candidatures retenues seront contactées. Merkur s’est engagée à favoriser une main-d’œuvre diversifiée et représentative, de même qu’un milieu de travail inclusif où tous les employés sont traités de façon équitable. L’usage du masculin dans le contenu de ce document a pour seul objectif d’alléger le texte.L’usage du masculin dans le contenu de ce document a pour seul objectif d’alléger le texte.La maîtrise de l’anglais est requise pour nos clients internationaux et nos clients du Québec ayant des projets à l’international. 
Technicien(ne) en informatique - Développement informatique
Centre de services scolaire des Découvreurs, Quebec City, QC
Votre rôleLe rôle de la personne titulaire de ce poste est d'effectuer du développement informatique (programmation) dans un environnement Microsoft. Sa principale occupation sera le développement et le maintien d'applications administratives et elle travaillera en étroite collaboration avec l'analyste et participera aux rencontres avec les utilisateurs finaux. Elle sera également appelée à utiliser, entre autres, des outils M365 dont Sharepoint et Power Plateform. Elle contribuera à la transofrmation numérique de l'organisation et à la sécurité applicative. Dans le cadre de ses fonctions, elle devra:Programmer ou modifier des applications maison;Assumer la gestion de réseaux;Assister l'analyste en informatique dans la conception et l'élaboration de systèmes;Tester des logiciels et des programmes et les adapter pour s'assurer qu'ils sont compatibles avec les systèmes existants et pour s'assurer qu'ils répondent aux besoins des utilisatrices et utilisateurs;Concevoir et contrôler l'application de diverses procédures reliées à l'utilisation des réseaux et des équipements, notamment celles qui concernent les copies de sécurité, la destruction de fichiers périmés et l'entretien des appareils;Formuler des suggestions et recommandations concernant l'achat d'équipement informatique;Au besoin, accomplir toute autre tâche connexe.Vos conditionsPoste régulier à temps plein;35 heures par semaine;Horaire de 8h00 à 16h00 du lundi au vendredi;Salaire de 24,21 $ à 32,32 $ de l’heure selon les qualifications et l'expérience (échelle sujette à révision en fonction du renouvellement de la convention collective);Entrée en fonction immédiate.Vos avantages4 semaines de vacances payées par année;18 jours de congés fériés offert, dont 2 semaines pour les vacances de Noël;Horaire de jour favorisant un équilibre travail – vie personnelle;Régime de retraite, assurances collectives et avantages sociaux concurrentiels;Programme de santé et mieux-être pour vous et votre famille;Télémédecine;Salle d'entrainement sur place;Formation et développement des compétences offerts. Votre profilÊtre titulaire d’un DEC en techniques de l’informatique ou en techniques de l’informatique avec spécialisation appropriée à la classe d’emploi ou être titulaire d’un diplôme ou d’une attestation d’études dont l’équivalence est reconnue par l’autorité compétente.Avoir des connaissances approfondies de la programmation informatique;Avoir une bonne connaissance des plateformes de gestion de contenu WEB (WordPress, PHP);Avoir une bonne connaissance de l'environnement de développement Microsoft.Net;Avoir une bonne connaissance des bases de données (SQL, MySQL);Avoir des connaissances des services applicatifs en infonuagique (un atout);Avoir des connaissances de la plateforme Power de Microsoft;Posséder des aptitudes de communication et posséder un grand sens de la planification;Avoir le souci du service à la clientèle;Être capable de travailler en équipe et de respecter les échéanciers établis.*Seules les personnes sélectionnées seront contactées. Le Centre de services scolaire participe à un programme d’accès à l’égalité en emploi. Le genre masculin est utilisé sans discrimination et uniquement dans le but d’alléger le texte.