Bentley Systems banner

Senior Software Developer

Bentley Systems

The Role

Overview

Develop UI components for mobility simulation tools using web tech and Python.

Key Responsibilities

  • platform evolution
  • ui maintenance
  • component development
  • web technologies
  • product design
  • prototyping

Tasks

-Contribute to evolving platform capability and future generations of our products -Maintain and improve interactive applications in existing products -Implement efficient and maintainable UI components using current web technologies and frameworks -Work closely with product managers to design, prototype, and translate requirements into engaging graphical user interfaces for new features and products

Requirements

  • typescript
  • react
  • python
  • aws
  • docker
  • ci/cd

What You Bring

-Demonstrable experience designing and developing GUIs with modern web technologies -5+ years of experience with TypeScript and JavaScript, including asynchronous programming, testing/debugging, concurrency and event loops, performance, and package management -Experience integrating RESTful APIs and GraphQL into web applications and data pipelines. -High level of competence with component-based web frameworks such as Vue.js, React, or similar -Familiarity with automated testing frameworks (e.g., Jest, Cypress) and CI/CD pipelines using GitHub actions, GitLab CI, ADO or similar tools. -Proficiency with Python, including NumPy and Pandas -Experience with cloud platforms (e.g., AWS, Azure) and containerization tools such as Docker or Kubernetes -Prior experience with large-scale geospatial data visualization - Experience with computational graphics (OpenGL, Metal, Vulkan) -Experience with geospatial visualization libraries such as Mapbox GL, Leaflet, or deck.gl is a strong asset -Experience working with Qt. -Fluency and creativity in implementing UX design principles and best practices using HTML and CSS, including responsive design, data visualization, interaction, and usability

Benefits

-Competitive Salary and benefits. -Colleague Recognition Awards. -The opportunity to work within a global and diverse international team. -A supportive and collaborative environment. -A chance to work with internationally recognized domain experts serving a global user base

The Company

About Bentley Systems

-Their tools empower engineers, architects, and builders to design, construct, and maintain critical infrastructure worldwide. -Specialized in industries like water, transportation, energy, and utilities, they offer solutions that span the entire lifecycle of infrastructure projects. -Bentley’s technology powers projects ranging from bridges and tunnels to railways, roads, and water treatment facilities. -Notably, Bentley’s acquisition of numerous firms has expanded their capabilities in digital engineering, cloud computing, and AI-powered design. -The company’s software is used by both private enterprises and public entities to manage complex, large-scale infrastructure initiatives. -Their flagship product, MicroStation, has become a go-to for 2D and 3D computer-aided design (CAD) modeling. -Bentley’s growth and success are driven by its commitment to innovation, sustainability, and customer satisfaction, positioning them as a leader in the infrastructure sector.

Sector Specialisms

Cities

Energy

Mining

Transportation

Electric Utilities

Rail

Roads

Water

Airports

Dams

Bridges

Water Network

Electric Transmission

Electric Distribution