Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Développeur Logiciel Senior F/H ENGINEERING

Bentley Systems

Ingénieur(e) logiciel principal(e)
Bentley investit dans la prochaine génération de son portefeuille de pointe en analyse et conception structurelles. Nous sommes à la recherche d’un(e) ingénieur(e) logiciel principal(e) animé(e) par une forte passion pour le développement de logiciels d’ingénierie de calibre commercial utilisés par des professionnels à l’échelle mondiale.
Dans ce rôle, vous travaillerez à travers l’ensemble de la pile technologique, des interfaces utilisateur aux services backend et aux intégrations infonuagiques, en appliquant des principes architecturaux solides et des pratiques modernes de conception (design patterns) afin de livrer des fonctionnalités sécuritaires, performantes et fiables sur lesquelles nos utilisateurs comptent.
Développer, améliorer et maintenir des applications Web et de bureau à l’aide de technologies modernes et éprouvées telles que TypeScript/JavaScript, React, C#, C++, etc.
Contribuer à l’ensemble de la pile : interface utilisateur (UI), développement d’API, modélisation des données, services et pipelines de compilation/déploiement
Rédiger un code de haute qualité, maintenable, accompagné de tests unitaires, d’intégration et de bout en bout (e2e)
Participer aux revues de conception et favoriser l’amélioration continue
Collaborer étroitement avec la gestion de produits, l’UX, l’assurance qualité (QA), le DevOps et les autres équipes d’ingénierie
Contribuer à la documentation technique
Baccalauréat ou maîtrise en informatique
Minimum de 5 ans d’expérience professionnelle en génie logiciel, incluant le développement d’applications Electron ou Web
Expertise en TypeScript/JavaScript et React
Expérience full stack : à l’aise autant en développement frontend que backend, en création d’API et en travail avec des bases de données
Solide connaissance des modèles de conception Web et infonuagiques
Expérience avec des frameworks de tests et les pipelines CI/CD
Expérience en développement et déploiement de services infonuagiques sur Azure ou AWS
Salaire et avantages sociaux concurrentiels
L’opportunité de travailler au sein d’une équipe internationale diversifiée
Senior Software Engineer
Bentley is investing in the next generation of its industry‑leading structural analysis and design portfolio. We’re seeking a Senior Software Engineer with a strong passion for building commercial‑grade engineering software used by professionals worldwide. In this role, you will work across the full technology stack, from front ends to backend services and cloud integrations, applying solid architectural principles and modern design‑pattern practices to deliver secure, performant, and reliable features that our users depend on.

Develop, enhance and maintain Web and desktop applications using modern and established technologies such as TypeScript/JavaScript, React, C#, C++ etc.
UI, API development, data modeling, services, and build/release pipelines
Write high quality, maintainable code with unit/integration/e2e tests
Participate in design reviews, and drive continuous improvement
Collaborate closely with Product Management, UX, QA, DevOps, and other engineering teams
Contribute to technical documentation
Bachelor’s or Master’s degree in Computer Science
At least 5 years of professional software engineering experience, including Electron or Web app development.

Expertise in TypeScript/JavaScript and React.
Full stack experience: comfortable developing front end and back end, developing APIs, and working with databases
Strong knowledge of web and cloud design patterns.
Solid grasp of application security.
Experience with testing frameworks and CI/CD.

Experience developing and deploying cloud services to Azure or AWS

A great Team and culture – please see our Recruitment Video.
An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction.
Competitive Salary and benefits.
The opportunity to work within a global and diverse international team.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Développeur Logiciel Senior F/H ENGINEERING in Québec, QC vacancy
  • $90k per year

    Overview Languages French Education ~ Bachelor's degree Experience 5 years or more Hybrid Work must be completed both in person and remotely.
    Suggested
    Full time
    Contract work
    Remote work

    High Tech Genesis

    Québec, QC
    8 days ago
  • $90k per year

    Education: Bachelor's degree Experience: 5 years or more Screening questions Are you authorized to work in Canada? Do you have experience working in this field? Do you live near the job location? Do you meet the language requirements listed in the job posting? ...
    Suggested
    Full time
    Temporary work

    High Tech Genesis

    Québec, QC
    8 days ago
  •  ...will be responsible for the design and updating of ABB product software systems, for Measurement and Analysis products in the Process Automation...  ...and system tests • Identify bottlenecks and other issues, and develop appropriate solutions • Maintain code quality and structure,... 
    Suggested
    Full time
    Internship

    ABB

    Québec, QC
    20 days ago
  •  ...Software Transformation Developer (AI Code Modernization Platform)      Location:  Hybrid - Quebec, Canada     Bentley Systems is seeking a talented AI Systems Modernization Developer to become a valued member of a dedicated AI expert team. This global team’s main responsibilities... 
    Suggested
    Internship
    Local area
    Worldwide

    Bentley Systems

    Québec, QC
    a month ago
  •  ...----- Team Dynamics The Edge OS family is responsible for developing an operating system and services that enable the remote management...  ...used to deploy Genetec’s next generation of physical security software to our clients. Your goal will be to deliver features... 
    Senior
    Full time
    Remote work
    Flexible hours

    Genetec

    Québec, QC
    more than 2 months ago
  •  ...- Do you want to directly improve how hundreds of developers build, deploy, and operate software across cloud, on-premises and hybrid environments? Join...  ...on delivering value.  We are looking for a software developer to join the platform engineering IAM (Identity and... 
    Full time
    Flexible hours

    Genetec

    Québec, QC
    25 days ago
  •  ...other security products to form a powerful all-in-one solution. Our software allows airports, control centers, retail chains, cities, schools...  ...protection of the everyday. We are looking for a Software Developer who is passionate of software development and who enjoys various... 
    Full time
    Local area
    Worldwide
    Flexible hours
    Day shift

    Genetec

    Québec, QC
    more than 2 months ago
  •  ...responsible for ensuring the quality and reliability of Bentley software products. This goal will be achieved through continuous monitoring...  ...Perform functional, regression, and exploratory testing. Develop and maintain test plans and scripts. Log, track, and manage software... 
    Local area
    Worldwide

    Bentley Systems

    Québec, QC
    7 days ago
  •  ...years Responsibilities Tasks Design and integrate website related code Determine hardware and software requirements to achieve optimal server performance Develop website architecture Write, modify and test website related code Write, modify, integrate and test... 
    Full time

    Groupe Abbatiello

    Québec, QC
    19 hours ago
  •  ...Security Center SaaS offering. We are a group of experienced developers who build microservices and software components to deliver a large-scale, cloud-based...  ...security, distributed systems, and DevOps. As a C# developer, you will play a key role in an enthusiastic and... 
    Full time
    Flexible hours

    Genetec

    Québec, QC
    more than 2 months ago
  •  ...order to deliver features such as device lifecycle management, software updates deployment, and field observability. Our teams therefore...  ...of collaboration, key services for Genetec’s application developers. Your day at a glance: Participate in the analysis, design... 
    Full time
    Remote work
    Flexible hours
    Day shift

    Genetec

    Québec, QC
    more than 2 months ago
  •  ...Your team’s dynamic: The Edge OS family is responsible for developing an operating system and services that enable remote management...  ...used to deploy Genetec’s next generation of physical security software to our clients. Your mission will be to deliver features related... 
    Full time
    Remote work
    Flexible hours

    Genetec

    Québec, QC
    more than 2 months ago
  •  ...managing the hosted backend systems of Security Center SaaS. We develop tooling and services tailored to the needs of the operations team...  ...& traces management system Various tailored tools As a Software Developer, you will play a key role in an enthusiastic and friendly... 
    Daily paid
    Full time
    Remote work
    Flexible hours

    Genetec

    Québec, QC
    a month ago
  •  ...Summary The intern will gain experience in software development and support the software engineering team in developing new products and maintaining existing ones, under...  ...of various embedded software applications develop specifications and technical requirements for the... 
    Internship
    Remote work

    STERIS

    Québec, QC
    22 days ago
  • FULL TIME—37.5 H / WEEK You aspire to design software applications that will be deployed in factories across North America? Programming...  ...solution? A job at PMP SOLUTIONS means you’ll get to: Develop innovative software applications to improve the daily life of wood... 
    Full time

    PMP SOLUTIONS

    Québec, QC
    25 days ago
  •  ...The Software Technologies team provides solutions to meet grid security needs with a comprehensive...  ...’s flagship product, DSATools™, developed exclusively by Powertech, incorporates leading...  ...would be at an advantage.  Duties  Develop and implement computation methods and... 
    Full time
    Immediate start
    Remote work
    Work visa

    Powertech Labs

    Québec, QC
    7 days ago
  •  ...Mobility Policy . Position Summary As a Senior Product Manager in the Bentley...  ...enhancing the productivity of users of our software through the integration of cutting-edge technology...  ...AI, leading cross-functional teams to develop and deliver innovative features that meet... 
    Senior
    Local area
    Worldwide

    Bentley Systems

    Québec, QC
    16 hours ago
  •  ...Senior Applied AI Scientist   Location: Hybrid, Quebec, Canada   As a Senior Applied...  ..., you’ll have the opportunity to develop innovative solutions in artificial intelligence...  ...as an integral part of a world-leading software company providing solutions for... 
    Senior
    Apprenticeship
    Local area
    Worldwide

    Bentley Systems

    Québec, QC
    14 days ago
  • NOUS RECRUTONS ! Chez HTG, vous repousserez les limites grâce aux technologies les plus récentes et collaborerez avec une équipe passionnée. Rejoignez une entreprise de services de design qui figure parmi les leaders mondiaux en matière de technologie et d'innovation.  ...
    Contract work

    High Tech Genesis

    Québec, QC
    25 days ago
  • $60k - $120k per year

     ...technologie de l’information (TI) et en management au monde. Guidewire Developer Position Description CGI is looking for a developer with...  ...; • Design, code, test, and contribute to the deployment of software applications; • Write and maintain technical documentation;... 
    Québec, QC
    more than 2 months ago
  • $70k - $135k per year

     ...technologie de l’information (TI) et en management au monde. Guidewire Software Architect Position Description CGI is seeking a Software...  ...’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and... 
    Québec, QC
    more than 2 months ago
  •  ...and maritime industries, including industry-specific integrated control and software as well as measurement and analytics solutions and services. Your Role: Own the Challenge Design and develop electronic circuits, including modeling and simulation for both digital and... 
    Senior
    Full time
    Internship

    ABB

    Québec, QC
    18 days ago
  •  ...player! Frima is looking for a Senior Unreal Programmer (C++) with...  ...keep our team informed about developments at Frima; Tight-knit,...  ...and robustness standards; Develop and optimize Unreal Engine systems...  ...the different hardware and software layers involved in running a... 
    Senior
    Full time
    Remote work
    Flexible hours

    Frima Studio

    Québec, QC
    21 days ago
  •  ...Position Summary As a Senior Mechanical Engineer you will join...  ...and hands-on prototyping while developing new and innovative solutions for...  ...support current products and develop new and innovative products...  ...mills etc. Uses 2D and 3D CAD software to prepare design sketches and... 
    Senior
    Long term contract
    Temporary work

    Steris Corporation

    Québec, QC
    24 days ago
  • $160k - $240k per year

     ...and maintain local channel development, build a stable and beneficial distribution network, and increase market share overseas; 3、Develop local channel customers and achieve sell-in shipment targets; 4、Timely handle local customer inquiries, quotations, shipments, pre-... 
    Senior
    Remote job
    Local area
    Work from home
    Overseas

    SPECIALIZED RG

    Québec, QC
    9 days ago
  •  ...Overview We are looking for a Senior Project Planner for our...  ...project management and clients in developing capital project schedules...  ...under management supervision. Develop, maintain, and update project...  ...planning and project control tools, software, and systems (MS Project,... 
    Senior
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Québec, QC
    27 days ago
  •  ...systems, and services allows our customers to stay at the forefront. Developing solutions for our clients around the world and working with our...  ...or equivalent, with 15 years of experience as a system lead or senior system engineer. Experience in developing infrared optical... 
    Senior
    Full time
    Contract work
    Temporary work
    Internship
    Remote work

    ABB

    Québec, QC
    13 days ago
  • Bentley Systems Lead/ Principal Transformation Developer (AI Code Modernization Platform) Location: Québec, Canada (Hybrid) Position...  ...will work at the intersection of AI research and real‑world software engineering, collaborating closely with product teams to support... 
    Internship
    Local area
    Worldwide

    Bentley Systems

    Québec, QC
    11 days ago
  •  ...industrial minerals and materials.This job description applies to Senior Laboratory Technicians in the Canadian metallurgical operations,...  ...must be proficient in using various types of computer software (Word, Excel & Outlook). ~ Good time management skills and a... 
    Senior
    Full time
    Work at office
    Shift work

    SGS

    Québec, QC
    17 days ago
  •  ...engineer a better world!  We’re looking for a Senior Quality Assurance Advisor to help propel...  ...role in shaping our quality standards by developing performance benchmarks, procedures, and...  ...City. Primary responsibilities Develop, implement, maintain and ensure the effective... 
    Senior
    Permanent employment
    Full time
    Work at office
    Work from home
    Flexible hours

    CIMA+

    Québec, QC
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Développeur Logiciel Senior F/H ENGINEERING. Be the first to apply!