Share this Job

Software Engineer

Date: Aug 13, 2019

Location: Kaunas, LT, LT-44192

Company: Bentley Systems

The Opportunity:

Bentley Systems, Lithuania has an exciting new opportunity for talented individuals who would be enthused about developing Cloud based applications. The initial assignment will be working on the big project – ProcureWare – a predominantly a multi-tenant application that allows “Client” users to create and manage a procurement web portal. The application enables a common workflow for bidding, scoring, contract management, reporting, user configuration, permissions and more, but the “Client” users maintain control over much of their configuration. They create or invite Companies ("Vendor" users) to enter their web portal and bid against projects and line items. The “Client” user may then score and award the bids to Companies.

Our new colleague will be responsible and take part in all the development stages of this award-winning software.



Primary responsibility will be maintaining and debugging potentially every layer of the full development stack for a large-scale multi-tenant SaaS web application. Will be creating new tools for consumption in the application building process, writing server-side code, potentially designing/altering database schemas, and building out unit tests/systems tests for the application. A strong self-learner who is quick to pick up and master new systems is a must.



  • Entry level knowledge of:
    • C#
    • JavaScript/TypeScript
    • OOP design principles
    • Database design
  • Expirience with Git/VisualStudio
  • Familiarity with mvc c# backend/entity framework is a plus
  • Knowledge of unit testing/QA practices      
  • Experience with Selenium or other automated testing frameworks
  • Ability to learn intricacies of proprietary systems quickly
  • Ability to debug complex systems (a lot of the initial work/system learning will involve finding and fixing bugs

Job Segment: Software Engineer, Engineer, Test Engineer, Engineering