Senior Developer
Bentley Systems
Senior Developer
Location : Quebec, Canada
Flexible / Hybrid
Position Summary
We are seeking an experienced Senior Developer to lead a cross-functional software engineering squad responsible for developing, enhancing, and maintaining modern web applications that support Bentley’s infrastructure and engineering products. The successful candidate will help evolve an internal platform used by our global software organization to assess, govern, and improve release readiness, software quality, and security compliance throughout the development lifecycle.
This role requires strong hands-on expertise in React-based frontend development, cloud-native solutions on Microsoft Azure, and CI/CD practices using Azure DevOps. As Lead Senior Developer, you will provide hands-on technical leadership, delivery ownership, and team coordination for a platform that gives product teams centralized visibility into engineering health, software delivery quality, security posture, and release compliance. This is an opportunity for someone who enjoys building modern, user-centric web applications at scale while shaping engineering practices, platform standards, and delivery culture, working with global, cross-functional teams across product, architecture, security, release, and operational disciplines to help teams release software with greater confidence.
Responsibilities
- Lead the squad’s technical direction, implementation strategy, architecture, design decisions, and engineering standards.
- Build scalable, production-grade front-end applications using React, TypeScript, HTML5, CSS, and JavaScript, as well as C# and ASP.Net Core Application patterns, with a focus on maintainability, accessibility, and performance.
- Deep knowledge of REST and GraphQL APIs, including API and MCP design, security, versioning, performance optimization and integration with external enterprise services.
- Review technical solutions, mentor engineers, and promote maintainable, scalable and reliable system design.
- Drive best practices across software development, testing, automation, observability, security and operational excellence.
- Facilitate sprint planning, backlog refinement, sprint reviews, and retrospectives to achieve agreed objectives, priorities, and measurable commitments.
- Identify delivery risks, technical dependencies, and blockers, and drive timely resolution.
- Coordinate with other squad leaders, product teams and operational stakeholders to support successful cross-team delivery.
- Ensure development activities meet security, compliance, and governance requirements.
- Identify opportunities where emerging technologies can create measurable business value, reduce technical debt, eliminate manual processes, and improve the developer experience.
- Use observability, operational metrics, and continuous improvement to support data-driven decision making.
- Support incident management, production investigations, and root cause analysis when required.
- Foster a culture of ownership, collaboration, accountability, and continuous improvement.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or equivalent practical experience.
- 7+ years working in relevant Software Engineering roles, including Senior Software Engineer.
- Proven experience leading software development teams delivering complex products or platforms.
- Strong software architecture and system design experience.
- Experience with modern cloud-native architectures and distributed systems.
- Experience with software delivery platforms including Azure DevOps (ADO) and GitHub.
- Experience working in Agile software delivery environments.
- Strong communication and stakeholder management skills.
- Demonstrated ability to mentor engineers and drive technical excellence.
- Experience delivering high-quality software in environments with security, compliance, or governance requirements.
Preferred Qualifications
- Experience building developer platforms or engineering productivity solutions.
- Experience with CI/CD pipelines and release automation.
- Experience with software quality, compliance, governance, or security tooling.
- Experience with Azure or other major cloud platforms.
- Experience using data and analytics to improve engineering outcomes.
- Experience leading geographically distributed teams.
What we offer
- A great Team and culture – please see our colleague video .
- An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction - watch this short documentary about how we got our start.
- An attractive salary and benefits package.
- A commitment to inclusion, belonging and colleague wellbeing through global initiatives and resource groups.
- A company committed to making a real difference by advancing the world’s infrastructure for better quality of life, where your contributions help build a more sustainable, connected, and resilient world. Discover our latest user success stories for an insight into our global impact.
- ...and responsibilities that will fall to you: Analyze technical needs and design solutions in line with architecture guidelines. Develop, evolve, and maintain .NET applications by promoting the reuse of common components and the application of development best practices...Senior
- ...-------------------------------------------------------------------------- Team Dynamics The Edge OS family is responsible for developing an operating system and services that enable the remote management of Cloudlink devices, which are used to deploy Genetec’s next generation...SeniorFull timeRemote workFlexible hours
- ...Consoltec, one of the companies within the XTM portfolio. Consoltec develops an innovative, high-quality linguistic project management... ...System for enterprises. We are currently seeking an Intermediate/Senior (.NET C# Full Stack) developer, to work in our Montreal Office...SeniorFull timeWork at officeRemote workFlexible hours
- ...We are looking for a Senior Guidewire Developer to contribute to the evolution, integration, and optimization of Guidewire solutions within a multidisciplinary team. The successful candidate will actively participate in the technical analysis, development, testing, and deployment...SeniorContract work
- ...Content Management Systems such as Optimizely, RWS Tridion, Sitecore, and Adobe Experience Manager (AEM). We’re looking for a Web Developer who is curious, dependable, eager to learn, and enjoys solving problems as part of a team. You don’t need to know everything when...SuggestedFull timeWork at officeImmediate startFlexible hours
- ...age, marital status, or disability. Let us know if you need accommodation during the recruitment process. What's your role: Our Developer is expected to act as a counselor to our customers on the overall technology roadmap they should pursue, providing a vision of each...Daily paidFull timeWork at officeImmediate start
- Veuillez postuler sur : Chez Croisières AML , le marketing ne se limite pas à produire de beaux visuels. Notre équipe imagine des expériences, lance des campagnes d’envergure, développe des outils numériques et fait évoluer l’image de marque de l’une des plus ...SeniorPermanent employmentFull time
- Veuillez postuler sur : Vous êtes un(e) acheteur(euse) passionné(e) et reconnu(e) pour votre capacité de négociation? Vous êtes une personne curieuse, organisée et proactive? Vous êtes animé(e) par les défis et vous avez envie de découvrir le milieu maritime? ...SeniorPermanent employmentFull timeContract workLocal areaMonday to friday
- ...gestionnaires. --------------------------------------------------------------------------------------------------- Your team’s dynamic: Developers and test specialists from diverse backgrounds, united by one goal: delivering high-quality solutions that meet and exceed our...Full timeContract workInternshipFlexible hours
$100k - $110k per year
...Health insurance Training & development About the Role: Triunity Software in Calgary AB is looking for a talented Java Developer to join their growing team. This is an exciting opportunity to work on innovative software solutions in a collaborative fast-paced environment...Long term contractFull timeInternship- ...DESCRIPTION DU POSTE : Notre client recherche un développeur Java et Angular full-stack senior capable de fournir des services de conseil : analyse des besoins, conception, développement avec tests automatisés, puis coordination du déploiement sur des systèmes à grande échelle...Senior
- Veuillez postuler sur : Vous aimez relever des défis juridiques variés et bâtir des partenariats solides avec des acteurs de tous horizons ? Croisières AML est une entreprise familiale établie au Québec depuis 50 ans. Nous sommes LA plus importante compagnie de...SeniorPermanent employmentFull timeContract workMonday to friday
- ...culture saine et inclusive, à postuler. Veuillez noter que seules les personnes sélectionnées seront contactées. AI Applications Developer About Mila Founded by Professor Yoshua Bengio of the Université de Montréal, Mila brings together researchers specializing in...ApprenticeshipInternshipRemote workWorldwideFlexible hoursDay shift
- ...Job Description: Refocused the role from an analyst developer (intermediate to senior) to senior Guidewire developer, upgrade. Impact analysis is now handled by the developer, rather than a separate role. Optimum is preparing to upgrade its on-premise Guidewire InsuranceSuite...SeniorContract workPart time
- ...people, fostering technical excellence, and delivering meaningful business impact. The Opportunity Highspring is seeking a Senior Python Developer with experience in Artificial Intelligence and Generative AI solutions to support a long-term enterprise initiative. This...SeniorLong term contractContract workFor contractorsWork at officeLocal area3 days per week
$81.5k - $122.5k per year
...competitive advantages for our clients. As a Senior Consultant in the Technology Consulting -... .... You will be responsible for designing, developing, enhancing, and maintaining Guidewire... .... Key Responsibilities Design, develop, and maintain Guidewire Cloud...SeniorWeekend work- This opportunity is only for candidates currently residing in the specified country. Your location may affect eligibility and rates. At Mindrift , innovation meets opportunity. We believe in using the power of collective intelligence to ethically shape the future of AI...Remote jobFull timePart timeFreelance
- ...--------------------------------------------------------------------------------------------------- Job overview: The Software Developer – DevOps System Administrator will be working within the SCMT team (Software Configuration Management & Tools) part of the Engineering...Full timeFlexible hours
$3600 - $6000 per month
...and presentation skills, able to explain technical solutions to non-technical management; Bonus Points: Experience independently developing tabletop games, H5 mini-games, or interactive products; Practical experience using AI tools (e.g., Claude, ChatGPT) to assist with...Full timeInternshipRelocation- ...successful online gaming providers. Position Summary As a member of the development team within our Montreal studio the Game Developer will be responsible for programming new interactive casino games creating high-quality games stable products and meeting established...Full time
- ...recommendations and have influence on the system verification and validation of the Telesat Lightspeed system. Main Responsibilities: Develop verification matrices for feeder and user link system requirements, including: Spectrum usage, carrier sizes, polarization, power...SeniorFull timeInternshipWorldwide
- ...follow Telesat on X and LinkedIn or visit Purpose Of Job As a Senior Product Owner, you will play a pivotal role in our Agile... ...global connectivity. Main Responsibilities Product Vision: Develop and communicate a clear vision for the product, ensuring alignment...SeniorFull timeInternshipWork at officeWorldwide
- ...LIDD recherche un ingénieur de données senior pour rejoindre notre équipe et concevoir,... ...environment. You will be responsible for developing robust data pipelines, scalable data... ...data integration and orchestration tools Develop and optimize pipelines within Microsoft Fabric...SeniorFull timeWork at office
- ...Scribendi is seeking a Senior Growth Marketing Specialist to join our team at an exciting... ...demand generation programs for new products, developing strategies to reach target audiences and... ..., our AI and machine-learning brand, to develop tools to improve our customer experience...SeniorRemote jobFull timeInternshipWork at office
$10k per year
...Senior Quality Assurance Engineer Location: Montreal, QC VIA is making an impact, and so can you. At VIA, our mission is to make... ...organization Partner with engineering teams to integrate developer-level testing and ensure testing is caught early in the development...SeniorFull timeSummer workRemote workWork from homeFlexible hours- Help redefine customer support for the AI era. Most companies are running support on ticketing systems built in 2007, with AI bolted on as an afterthought. Botpress is the enterprise-grade AI agent platform for customer support — built the other way around. As the ...Long term contractWork at officeWorldwide
- ...self-service! What if every access request could be fast, auditable, and automated without anyone chasing approvals? As a Security Developer on Coveo’s Identity and Access Management (IAM) team, you’ll build the tooling and automation that make secure access simple across...
- ...Description: Guidewire Developer Analyst, Cloud Feature Adoption A Quebec-based insurer is expanding its Guidewire team, responsible... ...still a suitable candidate. The target level is intermediate to senior-intermediate. The profiles not to be confused with this role are...SeniorContract work
$100k - $120k per year
...responsive user interfaces to architecting data pipelines that handle large volumes of image assets. This role is ideal for an experienced developer who can hit the ground running own features end-to-end and deliver high-quality work within a definedtimeframe. Core...Contract workTemporary workFixed term contractLocal areaRemote work- Description de l’entreprise Opsun est un leader canadien en design, ingénierie et fabrication de structures adaptées pour soutenir les panneaux solaires photovoltaïques, qui couvre l'ensemble de l'Amérique du Nord. Notre siège social, situé à Québec, centralise toutes...SeniorPermanent employmentFull timeContract workWork at officeLocal areaRemote workMonday to fridayFlexible hoursDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Developer. Be the first to apply!

