Share this Job

Front-End Developer

Date: Oct 12, 2021

Location: Burlington, ON, CA, L7L 5Z1

Company: Bentley Systems

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 include MicroStation-based applications for modeling and simulation, ProjectWise for project delivery, AssetWise for asset and network performance, Seequent's leading geosciences software portfolio, and the iTwin platform for infrastructure digital twins. Bentley Systems employs more than 4,000 colleagues and generates annual revenues of more than $800 million in 172 countries.



Bentley Systems is looking for a Front-End Developer for the Commercial Programs Portals Team. As a member of this team, you’ll have the opportunity to learn and work with cutting edge cloud platforms within Microsoft Azure and the latest UI technologies. You will be instrumental in building robust and reusable React components and backend APIs for our Portals. In this exciting and challenging role, you will work with a global team of engineers to provide our user with excellent UI and a stable and scalable infrastructure.


You will be part of an industry leading software development company with an extremely 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.


This position can be located from a home-based office in Canada in Eastern or Central time zone



  • Develop web applications. 
  • Interact daily with team members located around the world  
  • Designing and developing new features, products, or web solutions 
  • Upgrading and maintaining existing software and web services 
  • Working in dynamic DevOps oriented software development environment 
  • Integrating various cloud services into our product 
  • Performing unit and integration testing 


Required Skills

  • BS in Computer Science, Software Engineering, closely related field or relevant experience
  • Minimum 1 year software development experience
  • Working experience of Azure DevOps and Agile Development methodologies like SCRUM
  • Strong programming concepts and knowledge of C# and JavaScript
  • Strong conceptual and practical foundation of core Computer Science concepts including Algorithms, Data Structures, Operating Systems and Object Oriented Programming
  • Knowledge of distributed version control system like git
  • Experience in Web development (e.g. ASP. NET)
  • Excellent problem-solving ability
  • Good verbal and written communication skills in English
  • Independent, Self-motivated and goal-orientation. Good verbal and written communication skills in English language 
  • Ability to learn and adapt quickly to maximize productivity 
  • Self-motivated person with the ability to work individually and as part of a team 


Desired Skills

  • Experience with automated testing tools such as Jest and Selenium
  • Experience with any of the following frameworks or libraries:  
  • .NET Framework (including .NET Core)
  • TypeScript / JavaScript
  • AngularJS
  • React
  • Webpack
  • Babel
  • Gulp
  • Experience in consumption of cloud services and REST Interfaces
  • Experience with any of the following tools: VS Studio, VS Code, Chrome Dev tools, Postman, and Fiddler


What We Offer:

  • Valuable experience on latest technologies and specializing in a technology that interests you
  • Friendly, collaborative and supportive team environment
  • Being an integral part of a world-leading software company providing solutions for architecture, engineering and construction
  • The opportunity to work with a global and diverse international team
  • Opportunity to guide your own career path
  • Challenging and interesting tasks at work every day, opportunity to work with highly skilled professionals on next generation software
  • Work environment that suits concentration, as well as, teamwork
  • Helpful colleagues to guide you along your journey





Bentley is proud to be an equal opportunity employer and considers for employment all qualified applicants without regard to race, color, gender/gender identity, sexual orientation, disability, marital status, religion/belief, national origin, caste, age, or any other characteristic protected by local law or unrelated to job qualifications.

Job Segment: Engineer, Software Engineer, Test Engineer, Wastewater, Water Treatment, Engineering