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, Inc. is a global software development company that provides innovative software solutions for infrastructure professionals. We are looking for a motivated Software Engineer I to join our Digital Experience Engineering Team. This is a great opportunity to grow your career by working with cloud platforms in Microsoft Azure and the latest UI technologies, building scalable React components and backend APIs for our portals.
Job Responsibility:
Contribute to the design and development of front-end and backend software components
Work closely with senior engineers to understand design patterns, coding practices, and best approaches to software delivery
Participate in code reviews, testing, and troubleshooting to ensure high-quality and maintainable code
Collaborate within an agile development environment using Continuous Integration and Continuous Delivery (CI/CD) practices
Demonstrate curiosity and eagerness to learn new technologies and improve technical and communication skills
Requirements:
Bachelor’s degree in computer science, Software Engineering, or a related field
2+ years of professional (non-internship) software development experience
Solid understanding of core Computer Science concepts such as data structures, algorithms, and object-oriented programming
Experience with at least one modern programming language such as C# or JavaScript/TypeScript
Familiarity with distributed version control systems (e.g., Git)
Understanding of web fundamentals such as HTTP, REST APIs, and JSON
Excellent verbal and written communication skills in English
Collaborative and proactive mindset with a willingness to learn and take feedback
Nice to have:
Exposure to .NET and React development
Basic understanding of cloud services (preferably Microsoft Azure)
Familiarity with automated testing frameworks (Jest, Playwright, or Selenium)
Experience with developer tools such as Visual Studio, VS Code, Postman, or Chrome DevTools
What we offer:
Opportunity to learn from and be mentored by experienced engineers
Work with modern technologies in a collaborative and supportive environment
Grow your career by contributing to meaningful, large-scale software products