Jobs

    Senior Software Developer - Remote, Canada - Bentley Systems

    Bentley Systems
    Bentley Systems Remote, Canada

    3 weeks ago

    Default job background
    Description

    Location: US or Canada (Hybrid, Home Based, or Office Based)

    Position Summary:

    Bentley Systems has an exciting opportunity for a Senior Software Engineer who is passionate about working with cutting edge technologies and development processes. You will play an important role in the creation of industry leading software that enables users to solve their mission critical problems. The primary focus for this position will be development of desktop applications to design, manage, and operate water and storm sewer utility networks (used by world-class cities and utility companies).

    You will be part of an industry leading company with a broad portfolio of innovative and cutting-edge software solutions. You will work with highly motivated team members, gain valuable experience, utilize latest technologies, and solve challenging problems while building interesting next-generation software.

    Your Day-to-Day:

    • Work closely with product management to understand required tasks, and guide team efforts towards successful project delivery.
    • Foster high standards of software quality within the team.
    • Participate in the design and development of new features.
    • Write high quality (efficient, well-tested, well-architected) code.
    • Participate in code reviews to share knowledge and ensure high quality output from the team.
    • Provide technical leadership to team members through coaching and mentorship.
    • Quickly learn and adapt to new technologies and approaches as needed.
    • Primary technologies you will work with include C++, C#, JavaScript, SQLite
    • Travel is not required.
    • Requires sitting or standing at will while performing work on a computer (or any other physical requirements).

    What You Bring to The Team:

    • BS in computer science, software engineering or related field.
    • Minimum 7 years' experience in software development.
    • Experience in a technical leadership position.
    • Proficient in C++ (C# knowledge a plus).
    • Understanding of Object-Oriented Programming and Design Patterns.
    • Knowledge of agile scrum development, test driven development, Continuous Delivery and DevOps processes.
    • Experience working with Git or other distributed version control system.
    • Ability to provide technical leadership through coaching and mentorship.
    • Ability to work independently and solve problems, and to know when to ask for help.
    • Ability to communicate and promote use of best practices across the team.
    • Excellent verbal and written communication skills.

    What We Offer:

    • 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.
    • A supportive and collaborative environment.
    • Colleague Recognition Awards.

    Who We Are:

    Bentley Systems (Nasdaq: BSY) is the infrastructure engineering software company. We provide innovative software to advance the world's infrastructure – sustaining both the global economy and environment. Our industry-leading software solutions are used by professionals, and organizations of every size, for the design, construction, and operations of roads and bridges, rail and transit, water and wastewater, public works and utilities, buildings and campuses, mining, and industrial facilities. Our offerings, powered by the iTwin Platform for infrastructure digital twins, include MicroStation and Bentley Open applications for modeling and simulation, Seequent's software for geoprofessionals, and Bentley Infrastructure Cloud encompassing ProjectWise for project delivery, SYNCHRO for construction management, and AssetWise for asset operations. Bentley Systems' 5,000 colleagues generate annual revenues of more than $1 billion in 194 countries.

    About Bentley Systems:

    Bentley Systems (Nasdaq: BSY) is the infrastructure engineering software company. We provide innovative software to advance the world's infrastructure – sustaining both the global economy and environment. Our industry-leading software solutions are used by professionals, and organizations of every size, for the design, construction, and operations of roads and bridges, rail and transit, water and wastewater, public works and utilities, buildings and campuses, mining, and industrial facilities. Our offerings, powered by the iTwin Platform for infrastructure digital twins, include MicroStation and Bentley Open applications for modeling and simulation, Seequent's software for geoprofessionals, and Bentley Infrastructure Cloud encompassing ProjectWise for project delivery, SYNCHRO for construction management, and AssetWise for asset operations. Bentley Systems' 5,000 colleagues generate annual revenues of more than $1 billion in 194 countries.

    Equal Opportunity Employer:

    Bentley is an equal opportunity employer and considers all qualified applicants for employment without regard to race, color, sex, sexual orientation, gender identity, disability, protected veteran status, religion, national origin, age, or any other protected characteristic. This commitment extends to all aspects of employment, including, but not limited to, hiring, placement, promotion, compensation, and training. EEO is the Law and EEO is the Law Supplement documents provide additional information about your rights as an applicant under the law.

    Bentley Policy on EEO, Affirmative Action and Pay Transparency Non-Discrimination

    Bentley participates in e-Verify / Bentley participate in e-Verify / Right to Work Notice

    Request an Accommodation:

    As an Equal Opportunity Employer, Bentley is committed to providing reasonable accommodations to applicants with disabilities. We encourage you to request a reasonable accommodation if you are not able to fully use or access our online application system. You can make an accommodation request by calling or sending us an email at

    #LI-CR

    #LI-Remote



  • Bentley Systems Remote, Canada

    Senior Software Developer · PLEASE SUBMIT RESUME IN ENGLISH · Location: Quebec or Burlington office-based, hybrid, or fully remote in Canada. · Position Summary: · Bentley Systems is seeking talented Senior Software Developer to build the next generation of infrastructure engine ...


  • Bentley Systems Remote, Canada

    Senior Software Developer · PLEASE SUBMIT RESUME IN ENGLISH · Location: Quebec or Burlington office-based, hybrid, or fully remote in Canada. · Position Summary: · Bentley Systems is seeking talented Senior Software Developer to build the next generation of infrastructure engine ...

  • DataAnnotation

    Software Developer

    9 hours ago


    DataAnnotation Remote, Canada

    DataAnnotation is committed to creating quality AI. Join our team to help train AI chatbots while gaining the flexibility of remote work and choosing your own schedule. · We are looking for a proficient *programmer* to join our team to train our AI chatbots to code. You will work ...

  • DataAnnotation

    Software Developer

    2 weeks ago


    DataAnnotation Remote, Canada

    DataAnnotation is committed to creating quality AI. Join our team to help train AI chatbots while gaining the flexibility of remote work and choosing your own schedule.We are looking for a proficient *programmer* to join our team to train our AI chatbots to code. You will work wi ...

  • Bentley Systems

    Software Developer II

    2 weeks ago


    Bentley Systems Remote, Canada

    Software Developer II · Position Summary: · Bentley Systems is seeking a talented Software Developer II to become a valued member of our Digital Experience team. The primary focus will be developing modules contributing to our backend licensing services which are used around the ...

  • Bentley Systems

    Software Developer II

    2 weeks ago


    Bentley Systems Remote, Canada

    Software Developer II · Position Summary: · Bentley Systems is seeking a talented Software Developer II to become a valued member of our Digital Experience team. The primary focus will be developing modules contributing to our backend licensing services which are used around the ...


  • Thoughtexchange Remote, Canada Full time

    ThoughtExchange is one of Canada's fastest growing companies and is the only Enterprise Discussion Management platform powered by patented anti-bias technology. Modern leaders use ThoughtExchange to quickly gain critical insights and improve strategic decision making. With backin ...


  • double negative visual effects Remote, Canada

    **Description**: · - Position at DNEG_ · - (English version below)_ · - Rédigé au masculin pour alléger le texte_ · Le Directeur Technique des Effets de Foule est responsable de la production de plans de foule complexes au moyen de techniques de vignette et de simulation, aux fin ...


  • Borealis Remote, Canada

    La solution logicielle Boréalis compte près de utilisateurs, qui travaillent à établir des relations de confiance avec leurs parties prenantes dans plus de 60 pays. Avec plus de 15 ans d'expertise à notre actif, nous avons conservé notre mentalité de start-up tout en devenant le ...


  • Open Text Corporation Remote, Canada

    **Public Sector Account Executive - ITOM (Ottawa)**: · - Req id: Virtual, CA**OPENTEXT** · OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will hav ...


  • Sliq Media Remote, Canada

    Version francaise à suivre · **Il s'agit d'un poste à distance ouvert aux personnes résidant au Canada. Doit avoir un permis de travail. Merci.** · **This is a remote position open to those residing in Canada. Must have work permit. Thank you.** · As this job requires communicati ...

  • opentext

    Account Executive

    1 week ago


    opentext Remote, Canada

    **Hiring Manager**: Gilbert Sabat · **Talent Acquisition Advisor**:Krista Cardoza · **Job Code Level**: SGP3 · **THE OPPORTUNITY** · **YOU ARE GREAT AT** · - Identifying potential areas of opportunity for customers and providing innovative solutions. · - Leading, and more importa ...

  • opentext

    Account Executive

    1 week ago


    opentext Remote, Canada

    **OPENTEXT** · OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture. As a member of our team, you will have the opportunity to partner with the most highly regarded companies in the ...


  • Sollio Agriculture Remote, Canada

    **POURQUOI SOLLIO AGRICULTURE?** · Vous ferez partie du plus grand réseau agricole canadien, créé par et pour les producteurs il y a plus de 100 ans. Vous aiderez ainsi les agriculteurs de chez nous à grandir, progresser et prospérer. · Comme eux, nous sommes passionnés et tourné ...


  • Sollio Agriculture Remote, Canada

    **POURQUOI SOLLIO AGRICULTURE?** · Vous ferez partie du plus grand réseau agricole canadien, créé par et pour les producteurs il y a plus de 100 ans. Vous aiderez ainsi les agriculteurs de chez nous à grandir, progresser et prospérer. · Comme eux, nous sommes passionnés et tourné ...

  • Timeless Medical Systems

    QA Lead

    3 weeks ago


    Timeless Medical Systems Remote, Canada

    Timeless Medical Systems is the global leader in maternal breast milk, human donor milk and infant formula & nutritional supplement management and administration software. We are dedicated to improving patient outcomes and safety for the Pediatric population through the use of ma ...

  • Netsmartz LLC

    Business Analyst

    1 week ago


    Netsmartz LLC Remote, Canada

    **Greetings Everyone** · We are urgently seeking to fill the following opportunity. · **Company Description-** · Netsmartz is a USA-based software company founded in 1999. The company provides a pre-vetted pool of top 5% software developers from global locations. Netsmartz fast-t ...

  • Mountain State Software Solutions (MS3)

    Oracle Cloud

    2 weeks ago


    Mountain State Software Solutions (MS3) Remote, Canada

    A Lead Technical Consultant at Argano is a seasoned member of the Technical Consulting team in the Client services with deep technical expertise. They are responsible for leading and managing mid to large scale software projects using Argano's professional services and solutions. ...


  • Artefactual Systems Inc Remote, Canada

    **About Artefactual** · We are not working with agencies or recruiters. · **About the Position** · Archivematica Maintainers will report to the Software, Architecture and Development Manager and collaborate closely with the support staff who will guide product management decision ...


  • Recruiter Remote, Canada

    **Required experience**: · The minimum qualifications for this role include the following. · - 5+ years of experience in software project management · - Experience with business and technical requirements analysis and management · - Experience managing software QA and testing · - ...