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.
$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.SuggestedFull timeContract workRemote work$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? ...SuggestedFull timeTemporary work- ...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,...SuggestedFull timeInternship
- ...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...SuggestedInternshipLocal areaWorldwide
- ...----- 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...SeniorFull timeRemote workFlexible hours
- ...- 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 timeFlexible hours
- ...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 timeLocal areaWorldwideFlexible hoursDay shift
- ...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 areaWorldwide
- ...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
- ...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 timeFlexible hours
- ...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 timeRemote workFlexible hoursDay shift
- ...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 timeRemote workFlexible hours
- ...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 paidFull timeRemote workFlexible hours
- ...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...InternshipRemote work
- 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
- ...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 timeImmediate startRemote workWork visa
- ...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...SeniorLocal areaWorldwide
- ...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...SeniorApprenticeshipLocal areaWorldwide
- 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
$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;...$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...- ...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...SeniorFull timeInternship
- ...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...SeniorFull timeRemote workFlexible hours
- ...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...SeniorLong term contractTemporary work
$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-...SeniorRemote jobLocal areaWork from homeOverseas- ...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,...SeniorFull timeInternshipFlexible hours
- ...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...SeniorFull timeContract workTemporary workInternshipRemote work
- 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...InternshipLocal areaWorldwide
- ...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...SeniorFull timeWork at officeShift work
- ...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...SeniorPermanent employmentFull timeWork at officeWork from homeFlexible hours
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!
- junior software developer part time
- software engineer night shift
- night shift software developer
- junior software developer entry level
- software engineer fresher
- government software engineer
- non profit software developer
- erp software developer
- remote software engineer part time
- ingenieur electronique logiciel embarque



