Share this Job

Mid C++ Developer to work on Electron based Desktop Application

Date: Nov 24, 2022

Location: Vilnius, LT, 03228

Company: Bentley Systems

 Location: Vilnius/Kaunas, Lithuania, Hybrid



ProjectWise is a suite of engineering project collaboration software from Bentley Systems designed for the architecture, engineering, construction (AEC) industries. It helps project teams to manage, share and distribute engineering project content and review in a single platform. We are looking for a software engineer, who would contribute to our software solutions, which expose ProjectWise functionality directly on Windows Desktop using Electron.



  • Design responsibilities include participating in defining and interpreting feature requests, documenting those requests in functional specifications, and designing specific services and features for stability, security, usability, and maintainability
  • Implementation responsibilities include using the latest development tools to turn the designs into actual software products
  • Testing responsibilities include developing and maintaining unit and integration tests
  • Support responsibilities include maintaining the existing code base and aiding the support group


Required Knowledge, Skills, Abilities, and Experience:

  • 2+ years professional experience with C/C++
  • Solid understanding of software architecture and application lifespan
  • Bachelor’s or master’s degree in computer science, software engineering or related field
  • 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


Desirable Skills:

  • Experience working with Desktop apps (and Electron)
  • Experience with common front-end technologies such as HTML, CSS, JS, TypeScript, React and Node.js
  • Experience in one or more relevant front-end frameworks such as React, Angular, etc.
  • Knowledge of Microsoft Azure cloud offerings and services
  • Knowledge of Agile, Scrum, CI, CD and DevOps processes


What We Offer:

  • An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction.
  • Training and professional development opportunities (certifications programs, conferences etc.).
  • Challenging and interesting tasks at work every day, opportunity to work with highly skilled professionals on next generation software.
  • Making a positive impact to the world by creating future infrastructure.
  • Work environment that suits concentration as well as teamwork.
  • Additional annual leave days and extra paid days for different occasions (marriage, moving day, bereavement leave etc.).
  • Health insurance package and accidents insurance 24/7.
  • Referral program with bonus starting with 1500 Eur Gross.
  • Seniority bonus.
  • Opportunity to join Bentley’s employee stock purchase plan.
  • Possibility to choose 3rd pillar pension coverage.
  • Extra paid day for volunteering in organization of your choice.
  • Talent’s recognition program.
  • Ability to work from the office or home.


Please note if you are employed full-time salary for this position ranges from 3000 EUR gross (before taxes).



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 geoprofessional software portfolio, and the iTwin platform for infrastructure digital twins. Bentley Systems employs more than 4,500 colleagues and generates annual revenues of approximately $1 billion in 186 countries.


Equal Opportunity Employer

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: Test Engineer, Software Engineer, Engineer, Wastewater, Water Treatment, Engineering