This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Bentley Systems has exciting opportunities for Software Developers who are passionate about working with cutting-edge technologies and development processes. You will play an important role in the creation of industry-leading software that will enable users to solve their mission-critical problems with Enterprise Data Federation Service (EDFS). EDFS is Bentley’s next‑generation integration engine that enables seamless, zero‑code connectivity between the iTwin platform and external enterprise systems (such as SAP, IBM Maximo, and Microsoft SharePoint). The team’s mission is to deliver a flexible, ready‑to‑use integration gateway that allows organizations to easily connect their enterprise systems with iTwin solutions without custom coding.
Job Responsibility:
Build React.Js frontend components that interact with our .NET core API
Implement new functionality and business logic in C# and SQL
Maintain the current code base written in C# and React
Debug support issues and provide root cause analysis, workarounds, and solutions to the issues
Design the architecture of new features with regards to usability, feasibility, and security, using proven design patterns and SOLID principles
Break down complex work items into manageable, deliverable pieces with accurate estimates
Translate complicated technical analysis into language that cross functional teams can understand (Product Owner, Support, Business Analysts, etc.)
Write end-to-end, unit, and integration tests to cover your work
Conduct code reviews and pull requests in GIT
Work in Azure DevOps to manage tasks and hours for work items
Engage with a global team through email, Microsoft Teams, both through chat and on calls
Requirements:
Bachelor’s degree in computer science, Software Engineering or equivalent field
At least 4 years of experience in web development (UI, Backend, or both)
Proven work experience with React.JS, SQL, Microservices, Rest APIs, C#, .NET core, .NET Framework
Excellent verbal and written communication skills
Familiarity with design patterns, SOLID principles, root cause analysis
The ability to learn new things quickly without guidance or supervision
Strong decision-making skills when weighing the pros and cons of different approaches to problems
What we offer:
A great Team and culture
An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction
An attractive salary and benefits package
A commitment to inclusion, belonging and colleague wellbeing through global initiatives and resource groups
A company committed to making a real difference by advancing the world’s infrastructure for better quality of life, where your contributions help build a more sustainable, connected, and resilient world
Training and professional development opportunities (certifications programs, conferences etc.)
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 bonuses
Extra paid day for volunteering in the organization of your choice
Ability to work from office or fully remote from home