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 "Back End PHP Developer in Canada"

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

Recommended vacancies

Senior Full-Stack Web Developer
Fortinet, Burnaby, BC
DescriptionFortinet team has a great career opportunity for a Senior Full-Stack Web Developer within its FortiClient team, which is responsible for several of Fortinet's client software developments. The new developer will be primarily working on the FortiClient EMS software with an emphasis on both front-end and back-end web development. Job Responsibilities: • Design, research, development and maintenance for the FortiClient EMS software • Stay on top of new developments in the fields of front-end and back-end web application development Skills Required: • Experience with web application development • Experience with building user interfaces using modern web standards • Familiar with JavaScript frameworks (ex. Vue.js, AngularJS, React). • Experience with web frameworks (ex. Django, Flask, Express.js) • Experience with relational databases (ex. MS SQL, PostgreSQL) • Familiar with RESTful API design principles • Experience designing and implementing large development projects • Experience mentoring junior developers • Excellent problem solving and troubleshooting skills • Must be able to work well in a team development environment Nice-to-Have: • Experience with NoSQL databases (ex. MongoDB, Elasticsearch) • Experience with data visualization front-end libraries (ex. D3.js) • Experience with Python, Go • Experience with microservices architecture • Experience with network topology and security #GD #LI-AV1
Web Developer - FortiGate Cloud
Fortinet, Burnaby, BC
DescriptionFortinet is looking for Web Developers with a passion to improve and expand the user experience of our FortiGate Cloud, a cloud-based management platform for FortiGate Unified Threat Management devices. You will join a high energy team that is creating a compelling and innovative cloud-based management solution for thousands of devices across multiple customers. As a Fortinet Web Developer, you will work on cloud management and services - including zero-touch deployment, firewall configuration management, reporting and analytics. To find out more about what it is like working for the team, watch this video - https://www.youtube.com/watch?v=zx56_G2RnjE Job Responsibilities • Implement and maintain a web-based user interfaces for FortiGate Cloud • Collaborate with development teams to create easy to use and powerful web applications • Stay on top of new developments in web application development and suggest improvements within the team • Promote best practices within the team and organization Job Skills Required • Strong JavaScript, HTML, and CSS. TypeScript preferred • Experience with Angular or other MVC frameworks • Excellent problem solving and troubleshooting skills • Experience with Linux development environment • Ability to optimize web interfaces for performance without sacrificing usability • Ability to build user interfaces using modern web standards Assets • Understanding of UX principles and how to apply them • Experience with test driven development • Knowledge of cloud computing • Knowledge of C programming • Understanding of networking and security concepts #LI-CN1 #GDFortinet (NASDAQ: FTNT) secures the largest enterprise, service provider, and government organizations around the world. Fortinet empowers its customers with intelligent, seamless protection across the expanding attack surface and the power to take on ever-increasing performance requirements of the borderless network - today and into the future. Only the Fortinet Security Fabric architecture can deliver security features without compromise to address the most critical security challenges, whether in networked, application, cloud or mobile environments. Fortinet ranks number one in the most security appliances shipped worldwide and more than 450,000 customers trust Fortinet to protect their businesses.
Web Developer - FortiSASE SIA
Fortinet, Burnaby, BC
DescriptionFortinet is looking for a Web Developer to join the FortiOS Experience team to work on our exciting new product called FortiSASE Secure Internet Access (SIA). More information on our SASE solutions is available at https://www.fortinet.com/products/sase FortiSASE SIA is a SaaS-based service that combines network and security functions with WAN capabilities, which allows users to securely access the Internet from anywhere. As a team member, you will be responsible for testing the end-to-end functionality of the product. You will be working closely with multiple development and QA teams to verify new features, regression test existing functionalities and improve the product's usability, reliability, and performance. Job Responsibilities • Implement and maintain web-based user interfaces for Fortinet security and management products • Collaborate with development teams to create easy to use and powerful web applications • Work closely with developers and product owners from a variety of teams • Stay on top of new developments in web application development and suggest improvements within the team • Promote best practices within the team and organization • Provide product improvement suggestions while using FortiSASE SIA on a daily basis Job Skills Required • Strong JavaScript, Typescript, HTML and CSS coding capabilities • Ability to optimize web interfaces for performance without sacrificing usability • Experience with Angular or other client-side MVC frameworks (such as React, Vue) • Ability to build user interfaces using modern web standards • Excellent problem solving and troubleshooting skills • Experience with test driven development, ranging from unit testing to end to end testing Assets • Knowledge of C programming and experience using a Linux development environment • Understanding of UX principles and how to apply them • Understanding of networking and security concepts Educational Requirements • A degree or technical diploma in Computer Science, Computer Technology, or related field. #LI-CN1 #GDFortinet (NASDAQ: FTNT) secures the largest enterprise, service provider, and government organizations around the world. Fortinet empowers its customers with intelligent, seamless protection across the expanding attack surface and the power to take on ever-increasing performance requirements of the borderless network - today and into the future. Only the Fortinet Security Fabric architecture can deliver security features without compromise to address the most critical security challenges, whether in networked, application, cloud or mobile environments. Fortinet ranks number one in the most security appliances shipped worldwide and more than 450,000 customers trust Fortinet to protect their businesses.
Développeur C/C++ Back-End
CGI Group, Montreal, QC
Position Description: CGI est à la recherche d'un développeur C Back-end pour rejoindre une cellule de développement Agile dans le cadre d'un grand projet de développement chez l'un de nos clients.C'est une opportunité unique de participer à un projet d'envergure de modernisation et d'évolutions d'une application complexe et critique dont CGI est responsable depuis plusieurs années. C'est donc une occasion de vous joindre à une équipe en croissance ayant une forte connaissance du domaine d'affaires et une synergie d'équipe solide. Your future duties and responsibilities: - Mettre en place des évolutions conformément aux directives du Product Owner (PO) et du Tech Lead de sa cellule.- Identifier et corriger les anomalies sur les développements existants ou émergents de la production.-Participer, préparer et animer des activités d’analyse et d’architecture.-Participer au développement, à la mise en place et à l’amélioration continue des produits et des méthodes de développement.-Produire de la documentation, notamment des schémas de processus d’affaires, l’architecture applicative, des prototypes, des guides techniques, la modélisation des données, du matériel de formation et des présentations. Required qualifications to be successful in this role: - Minimum de 4 ans d'expérience en tant que développeur langage C.- Expérience en développement sur des environnements Linux.- Expérience avec Jira et Confluence.- Compétence en SQL / Oracle.- Compréhension de l'approche Agile.- Très à l'aise à communiquer en français (oral et écrit).- Habiter dans la province de Québec.- Aptitude à travailler efficacement en équipe.- Capacité à travailler de manière autonome.#LI-1989#HYBRID#INDCGIC Skills: Agile & DevOpsBack End DevelopmentBackend DevelopmentCC++FrenchOracleSQL What you can expect from us: Ensemble, en tant que propriétaires, mettons notre savoir-faire à l’œuvre.La vie chez CGI est ancrée dans l’actionnariat, le travail d’équipe, le respect et un sentiment d’appartenance. Chez nous, vous pourrez exploiter votre plein potentiel parce que… Nous vous invitons à devenir propriétaire dès le jour 1 alors que nous travaillons ensemble à faire de notre rêve une réalité. C’est pourquoi nous nous désignons comme associés de CGI, plutôt que comme employés. Nous tirons profit des retombées de notre succès collectif et contribuons activement à l’orientation et à la stratégie de notre entreprise.Votre travail crée de la valeur. Vous élaborerez des solutions novatrices et développerez des relations durables avec vos collègues et clients, tout en ayant accès à des capacités mondiales pour concrétiser vos idées, saisir de nouvelles opportunités, et bénéficier d’une expertise sectorielle et technologique de pointe. Vous ferez évoluer votre carrière en vous joignant à une entreprise bâtie pour croître et durer. Vous serez soutenus par des leaders qui ont votre santé et bien-être à cœur et qui vous permettront de saisir des occasions afin de parfaire vos compétences et élargir les horizons.Joignez-vous à nous, l’une des plus importantes entreprises de conseil en technologie de l’information (TI) et en management au monde.
Software Developer - Full Stack - Senior
Computer Consultants International, Inc., Toronto, ON
HYBRID position at Toronto, OntarioMust haves:Knowledge and experience in Angular / Java Script / CSS / HTML / Spring BootExperience with implementation of approved user interface, design, and deployment of databaseProficient with both front-end and back-end development, including any associated areas such as database design/management and DevOps
Software Developer - New Grad
Equest, Ottawa, ON
Location: Ottawa, CanadaIn fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architects design innovative solutions that make our tomorrow's possible.For decades, Ottawa has been a global technology leader. Today, Canada's capital holds one of the brightest and most diverse technological ecosystems in North America. Voted as Canada's best place to live 2017 by Maclean's, Ottawa offers a low cost of living with a high quality of life. The Thales Ottawa office has been a major supplier and long-term trusted partner to DND, enabling the Canadian Armed Forces and the Canadian Coast Guard to achieve mission success.Software Developer: Angular/React C#/Java (New Grad) Position SummaryOttawa, Ontario (Hybrid)The successful candidate will implement, integrate, test, configure, and document full stack web-based software applications, and will be involved in selection, design, and experimentation activities related to such software in support of Innovation Team projects that contribute to naval platform in-service support programs. The successful candidate will help deliver value to the operational team quickly in an agile, incremental way and will work with business analysts and operational stakeholders to identify problems and find relevant solutions. The type of solutions could range from automating business processes, building a custom user interface that will make decision-making easier, connecting multiple software systems together, etc. The successful candidate will make use of modern software development techniques and technologies such as artificial intelligence and data analytics where warranted.Key Areas of ResponsibilityParticipate in user needs / requirements analysis and software design;Experiment with new software stacks for proof of concept / pilot projects;Implement web applications software, including coding, unit testing, and integration;Produce software developer documentation;Apply Infrastructure as Code for quick and repeatable software deployment;Identify and analyze software defects and implement fixes into product releases; andMinimum QualificationsBachelor's degree in software engineering, computer engineering, computer science, or equivalent education with relevant experienceExperience/expertise:Front-end web app software development with Angular and/or React frameworksBack-end web app software development using a managed programming language (e.g. C#, Java) and an associated framework (e.g. Node.JS, Spring, .NET Core)Web app software development using a scripting language (e.g. JavaScript/TypeScript, Python, Ruby) and an associated framework (e.g. Express.js, Django, Ruby on Rails)Preferred QualificationsVery strong coding, unit testing, and debugging skillsExperience working in a scrum/agile software development environmentExperience utilizing Infrastructure as Code patterns and technologies (such as Ansible, Puppet, Chef, Terraform, and AWS CloudFormation)Experience with SQL' API creation and/or management, containerization, e.g. Docker, Kubernetes use of machine learning libraries such as TensorFlow and PyTorch, use of data analysis libraries such as Scikit-learn, Pandas, NumPy, and MatplotlibExperience with military (ideally Navy)What We OfferThales provides an extensive benefits program for all full-time employees working 24 or more hours per week and their eligible dependents, including the following:Company paid Extended Health, Dental, HSA, Life, AD&D, Short-term Disability, Cancer Care Program, travel insurance, Employee Assistance Plan and Well-Being program.Retirement Savings Plans (RRSP, DCPP, TFSA) with a company contribution and a match to a DCPP, with no vesting period.Company paid holidays, vacation days, and paid sick leave.Voluntary Life, AD&D, Critical Illness, Long-Term Disability.Employee Discounts on home, auto, and gym membership.Why Join Us?Say HI and learn more about working at Thales click here . ( https://youtu.be/9aMF4NMhEJo )#hybrid#LI-TA1Thales is an equal opportunity employer which values diversity and inclusivity in the workplace. Thales is committed to providing accommodations in all parts of the interview process. Applicants selected for an interview who require accommodation are asked to advise accordingly upon the invitation for an interview. We will work with you to meet your needs. All accommodation information provided will be treated as confidential and used only for the purpose of providing an accessible candidate experience. This position requires direct or indirect access to hardware, software or technical information controlled under the Canadian Export Control List, the Canadian Controlled Goods Program, the Canadian Industrial Security Program, the US International Traffic in Arms Regulations (ITAR) and/or the US Export Administration Regulations (EAR). All applicants must be eligible or able to obtain authorization for such access including eligibility to the Canadian Controlled Goods Program and able to obtain a Canadian NATO Secret clearance.
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. 
Senior Back-end software engineer
Manulife Financial Corporation, Waterloo, ON
We are a leading financial services provider committed to making decisions easier and lives better for our customers and colleagues around the world. From our environmental initiatives to our community investments, we lead with values throughout our business. To help us stand out, we help you step up, because when colleagues are healthy, respected and meaningfully challenged, we all thrive. Discover how you can grow your career, make impact and drive real change with our Winning Team today. Working ArrangementRemoteJob DescriptionThe opportunityThe Canadian Retirement team is looking for an experienced Back End Software Engineer with passion for solving problems and improving software products. You thrive in delivering resilient and scalable applications, with a focus on continuous delivery and agile principles. Creativity in solving problems is your strength. You are always learning by using new tools and technologies. You can communicate very effectively.ResponsibilitiesKeep production systems up, monitor, handle and address alerts.Investigate root cause and work towards elimination of production interruptions.Reviewing current software framework to identify defects and opportunities to improve performance and stability.Create technical documentation to facilitate ongoing maintenance and support.Coach and guide other team members as required.Identify and evaluate solutions to system issues or opportunities to improve performance.How will you create impact?You will be a problem solver and you will make sure that applications are preforming effectively, making our customers' lives better.What motivates you?You obsess about customers, listen, engage and act for their benefit.You think big, with curiosity to discover ways to use your agile approach and enable business outcomes.You thrive in teams and enjoy getting things done together.You take ownership and build solutions, focusing on what matters.You do what is right, work with integrity and speak up.You share your humanity, helping us build a diverse and inclusive work environment for everyone.What we are looking for10 + year of experience Located with right-to-work in Canada Experience with PowerBuilderCompetency with System support and ITIL process Operational effectiveness with JIRA, Service Now Competency with SQL, Batch support, .NET, NodeJs, Java, unix scripting Competency with CA WLAExperience with supporting retirement applicationWhat can we offer you?A competitive salary and benefits packages.A growth trajectory that extends upward and outward, encouraging you to follow your passions and learn new skills.A focus on growing your career path with us.Flexible work policies and strong work-life balance.Professional development and leadership opportunities.Our commitment to youValues-first cultureWe lead with our Values every day and bring them to life together.Boundless opportunityWe create opportunities to learn and grow at every stage of your career.Continuous innovationWe invite you to help redefine the future of financial services.Delivering the promise of Diversity, Equity and InclusionWe foster an inclusive workplace where everyone thrives.Championing Corporate CitizenshipWe build a business that benefits all stakeholders and has a positive social and environmental impact.About Manulife and John HancockManulife Financial Corporation is a leading international financial services group that helps people make their decisions easier and lives better. With our global headquarters in Toronto, Canada, we operate as Manulife across our offices in Asia, Canada, and Europe, and primarily as John Hancock in the United States. We provide financial advice, insurance, and wealth and asset management solutions for individuals, groups and institutions. At the end of 2022, we had more than 40,000 employees, over 116,000 agents, and thousands of distribution partners, serving over 34 million customers. At the end of 2022, we had $1.3 trillion (US$1.0 trillion) in assets under management and administration, including total invested assets of $0.4 trillion (US $0.3 trillion), and segregated funds net assets of $0.3 trillion (US$0.3 trillion). We trade as ‘MFC’ on the Toronto, New York, and the Philippine stock exchanges, and under ‘945’ in Hong Kong.Manulife is an Equal Opportunity EmployerAt Manulife/John Hancock, we embrace our diversity. We strive to attract, develop and retain a workforce that is as diverse as the customers we serve and to foster an inclusive work environment that embraces the strength of cultures and individuals. We are committed to fair recruitment, retention, advancement and compensation, and we administer all of our practices and programs without discrimination on the basis of race, ancestry, place of origin, colour, ethnic origin, citizenship, religion or religious beliefs, creed, sex (including pregnancy and pregnancy-related conditions), sexual orientation, genetic characteristics, veteran status, gender identity, gender expression, age, marital status, family status, disability, or any other ground protected by applicable law. It is our priority to remove barriers to provide equal access to employment. A Human Resources representative will work with applicants who request a reasonable accommodation during the application process. All information shared during the accommodation request process will be stored and used in a manner that is consistent with applicable laws and Manulife/John Hancock policies. To request a reasonable accommodation in the application process, contact [email protected] & BenefitsThe annual base salary for this role is listed below.Primary LocationCAN, Ontario - Full Time RemoteSalary range is expected to be between$92,190.00 CAD - $171,210.00 CADIf you are applying for this role outside of the primary location, please contact [email protected] for the salary range for your location. The actual salary will vary depending on local market conditions, geography and relevant job-related factors such as knowledge, skills, qualifications, experience, and education/training. Employees also have the opportunity to participate in incentive programs and earn incentive compensation tied to business and individual performance.Manulife offers eligible employees a wide array of customizable benefits, including health, dental, mental health, vision, short- and long-term disability, life and AD&D insurance coverage, adoption/surrogacy and wellness benefits, and employee/family assistance plans. We also offer eligible employees various retirement savings plans (including pension and a global share ownership plan with employer matching contributions) and financial education and counseling resources. Our generous paid time off program in Canada includes holidays, vacation, personal, and sick days, and we offer the full range of statutory leaves of absence. If you are applying for this role in the U.S., please contact [email protected] for more information about U.S.-specific paid time off provisions.
PHP Laravel Developer
Magna International, Brampton, ON
About us We see a future where everyone can live and move without limitations. That’s why we are developing technologies, systems and concepts that make vehicles safer and cleaner, while serving our communities, the planet and, above all, people. Forward. For all. Group Summary Cosma provides a comprehensive range of body, chassis and engineering solutions to global customers. Through our robust product engineering, outstanding tooling capabilities and diverse process expertise, we continue to bring lightweight and innovative products to market. About the Role Your Responsibilities Collaborate with business users to develop scalable web applications using a combination of front-end and back-end technologies for on-premises and Azure cloud. Working with other developers in the migration of legacy applications to current technologies. Participate in code review and performing extensive testing to ensure high-quality software. Perform other assigned duties as required. Who we are looking for Recognized post-secondary degree in Computer Science or Software Engineering. Able to communicate in English effectively. Strong presentation and demonstration skills. Keen eye for UX/UI details to create visually appealing applications that are elegant and easy to navigate. 5+ years of hands-on experience creating large scale, complex web applications using both front-end and back-end technologies. Strong expertise in PHP, with proven experience in Laravel framework. Experience with HTML5, CSS3, JavaScript, jQuery, Node.js and Vue.js front-end technologies. Experience writing and troubleshooting complex SQL queries, Eloquent ORM Strong understanding of REST and backend communication through API calls. Experience with the Microsoft technology stack, including .NET Core 6+, is an asset. Experience with implementing SSO authentication mechanisms such as SAML and OAuth. Your preferred qualifications Accommodations for disabilities in relation to the job selection process are available upon request. Candidates will be required to complete a Criminal Records Check and, if deemed necessary, a Credit Check as part of the candidate selection process. What we offer At Magna, you can expect an engaging and dynamic environment where you can help to develop industry-leading automotive technologies. We invest in our employees, providing them with the support and resources they need to succeed. As a member of our global team, you can expect exciting, varied responsibilities as well as a wide range of development prospects. Because we believe that your career path should be as unique as you are. Site Benefits On site office environment Day shift with occasional on-call, off shift work as required. Accommodations for disabilities in relation to the job selection process are available upon request. Awareness. Unity. Empowerment. At Magna, we believe that a diverse workforce is critical to our success. That’s why we are proud to be an equal opportunity employer. We hire on the basis of experience and qualifications, and in consideration of job requirements, regardless of, in particular, color, ancestry, religion, gender, origin, sexual orientation, age, citizenship, marital status, disability or gender identity. Magna takes the privacy of your personal information seriously. We discourage you from sending applications via email to comply with GDPR requirements and your local Data Privacy Law.
Technical Lead in back-end development
National Bank, Montreal, QC
As a Technical Lead in back-end development on the API Transactional Domain team, you’ll be involved in developing large IT projects and mandates that have a major impact on the Bank’s profitability and efficiency, and which requires solid experience and high-level technical expertise. You’ll be a leader in your field of expertise. Your role will be to influence and support the architects in achieving the Bank's strategic objectives by reviewing and providing technical support to optimize the quality of services and operations. Your role: Validate and deliver technology solutions that meet business needs and are in line with business orientations and roadmaps Work with the architects to define and validate non-functional requirements and make sure solutions meet them Act as a technological integrator for the sector's various solutions and make sure they're implemented according to the planned architecture Support the architecture team in delivering target and transition solutions Follow up on technological issues and propose mitigation measures Develop stable and robust systems Be the technical leader for an agile squad of 6 to 8 people Support production with the team during incidentsYour team:In the API Transactional Domain sector, you’ll be part of a large team of passionate people where we believe in collaboration and creating a good atmosphere. Our team stands out for its excellence in API design and development in DevSecOps Agile mode. We work in hybrid mode with two days a week in our office in downtown Montreal. You’ll report to the Senior Manager, API Transactional Banking. Join a team that strives for excellence in software development practices! We offer a wide range of ongoing learning opportunities for your development, including hands-on learning, training courses, and collaboration with colleagues who have varied profiles and expertise. Prerequisites: Completed bachelor’s degree in a related area of activity and 10 years of relevant experience More than 8 years of proven experience in system integration Ability to motivate a team of developers Experience working with integration technologies (microservices, REST API, MQ), required Experience working with containers such as Docker and Kubernetes, required Experience with systems security (OpenID, OAuth, SAML, JWT), required Experience working with cloud solutions: AWS is a major asset Communication skills and ability to exert influence Your benefits In addition to competitive compensation, upon hiring you’ll be eligible for a wide range of flexible benefits to help promote your wellbeing and that of your family. Health and wellness program, including many options Flexible group insurance Generous pension plan Employee Share Ownership Plan Employee and Family Assistance Program Preferential banking services Initiatives promoting community involvement Telemedicine service Virtual sleep clinic These are a few of the benefits available to you. We have an offer that keeps up with trends as well as your needs and those of your family. Our dynamic work environments and cutting-edge collaboration tools foster a positive employee experience. We actively listen to employees’ ideas. Whether through our surveys or programs, regular feedback and ongoing communication is encouraged. We're putting people first: We're a bank on a human scale that stands out for its courage, entrepreneurial culture, and passion for people. Our mission is to have a positive impact on peoples' lives. Our core values of partnership, agility, and empowerment inspire us, and inclusivity is central to our commitments. We offer a barrier-free workplace that is accessible to all employees. We want our recruitment process to be fully accessible. If you require accommodations, feel free to let us know during your first conversations with us. We welcome all candidates! What can you bring to our team? Ready to live your ambitions?
Senior Full Stack Developer
BDO Canada, Toronto, ON
Putting people first, every day BDO is a firm built on a foundation of positive relationships with our people and our clients. Each day, our professionals provide exceptional service, helping clients with advice and insight they can trust. In turn, we offer an award-winning environment that fosters a people-first culture with a high priority on your personal and professional growth.Your OpportunityWe're looking for a Senior Full Stack Developer, to join our BDO Canada team and own the following responsibilities:Designing, developing, testing, and deploying web applications and APIs using a variety of technologies and frameworks.Debugging, troubleshooting, and optimizing the performance and user experience of our products.Work closely with other developers, designers, project managers, and clients to deliver high-quality solutions that meet the business needs and requirements.Contribute to the code review, documentation, and best practices of our development How do we define success for your role? You demonstrate BDO's core values through all aspect of your work: Integrity, Respect and CollaborationYou understand your client’s industry, challenges, and opportunities; client describe you as positive, professional, and delivering high quality workYou identify, recommend, and are focused on effective service delivery to your clientsYou share in an inclusive and engaging work environment that develops, retains and attracts talentYou actively participate in the adoption of digital tools and strategies to drive an innovative workplaceYou grow your expertise through learning and professional developmentYour education and experience: At least 3-5 years of experience as a full stack developer or a similar roleProficiency in HTML, CSS, JavaScript, and modern front-end frameworks such as React, Angular, or VueExperience with back-end development using Node.js, Python, Ruby, PHP, or Java, and familiarity with RESTful APIs, Graph, and database systems such as MySQL, MongoDB, or PostgreSQLKnowledge of web development tools and technologies such as Git, Webpack, Babel, or AWSIn-depth experience with SQL and NoSQL databases like MySQL, MongoDB and DynamoDB.Track record of using tools like Docker, Kubernetes, Azure and GCP to build and deploy cloud-based solutions. Experience with fully automated testing, continuous integration and deployment pipelines. Strong understanding of web security, accessibility, and performance best practices, keen eye for design and user interface, and a passion for creating engaging and responsive web applicationsExcellent communication, collaboration, and problem-solving skillsPlease share publications and GitHub with your Resumes.It's an asset if you have:Published academic research in ML/AI conferences and journalsKaggle competition experience demonstrating modeling expertiseAbility to mentor and share knowledge with colleagues.Why BDO?Our people-first approach to talent has earned us a spot among Canada’s Top 100 Employers for 2024. This recognition is a milestone we’re thrilled to add to our collection of awards for both experienced and student talent experiences. Our firm is committed to providing an environment where you can be successful in the following ways: We enable you to engage with how we change and evolve, being a key contributor to the success and growth of BDO in Canada. We help you become a better professional within our services, industries, and markets with extensive opportunities for learning and development. We support your achievement of personal goals outside of the office and making an impact on your community.Giving back adds up: Where company meets community. BDO is actively involved in our communities by supporting local charity initiatives. We support staff with local and national events where you will be given the opportunity to contribute to your community.Total rewards that matter: We pay for performance with competitive total cash compensation that recognizes and rewards your contribution. We provide flexible benefits from day one, and a market leading personal time off policy. We are committed to supporting your overall wellness beyond working hours and provide reimbursement for wellness initiatives that fit your lifestyle.Everyone counts: We believe every employee should have the opportunity to participate and succeed. Through leadership by our Chief Inclusion and Diversity Officer, we are committed to a workplace culture of respect, inclusion, and diversity. We recognize and celebrate the valuable differences among each of us, including race, religious beliefs, physical or mental disabilities, age, place of origin, marital status, family status, gender or gender identity and sexual orientation. If you require accommodation to complete the application process, please contact us.Flexibility: All BDO personnel are expected to spend some of their time working in the office, at the client site, and virtually unless accommodations or alternative work arrangements are in place.Our model is a blended approach designed to support the flexible needs of our people, the firm and our clients. It’s about creating work experiences that meet everyone’s needs and providing flexibility to adjust when, where and how we work to meet the expectations of our role.Ready to make your mark at BDO? Click “Apply now” to send your up-to-date resume to one of our Talent Acquisition Specialists.To explore other opportunities at BDO, check out our careers page. #LI-SA6