Bentley Systems

Software Engineer I

Bentley Systems$70K — $95K *
Exton, PA 19341In-Person
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in computer science, Software Engineering, or a related field.
  • 2+ years of professional software development experience.
  • Solid understanding of data structures, algorithms, and object-oriented programming.
  • Experience with C# or JavaScript/TypeScript.
  • Familiarity with Git version control.
  • Understanding of web fundamentals like HTTP, REST APIs, and JSON.
  • Excellent communication skills in English.

Responsibilities

  • Contribute to the design and development of software components.
  • Work closely with senior engineers to learn coding practices and software delivery.
  • Participate in code reviews, testing, and troubleshooting.
  • Collaborate in an agile environment using CI/CD practices.
  • Demonstrate curiosity to learn new technologies.

Benefits

  • Opportunity to learn from and be mentored by experienced engineers.
  • Work with modern technologies in a collaborative environment.
  • Grow your career by contributing to large-scale software products.
Full Job Description
Title: Software Engineer I - Digital Experience Engineering Team

We are looking for a Software Engineer I to join our Digital Experience Engineering Team, where you'll help build modern, scalable web experiences and APIs that power Bentley's customer-facing Administrative portals. This is an excellent opportunity for an early-career engineer to grow their skills working with React, .NET, and Microsoft Azure, while contributing to real-world products used globally.

Responsibilities:
  • 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.


Preferred Skills:
  • 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.


Benefits:
  • 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.
  • Competitive salary and benefits package.


About Bentley Systems

Bentley Systems, Incorporated is an American-based software development company that develops, manufactures, licenses, sells and supports computer software and services for the design, construction, and operation of infrastructure. The company's software serves the building, plant, civil, and geospatial markets in the areas of architecture, engineering, construction (AEC) and operations. Their software products are used to design, engineer, build, and operate large constructed assets such as roadways, railways, bridges, buildings, industrial and power plants and utility networks. The company's software products are used by professionals such as engineers, architects, geospatial professionals, constructors, and owner-operators. Bentley Systems employs more than 4,000 people, generates annual revenues of more than $700 million in 170 countries, and has invested more than $1 billion in research, development, and acquisitions since 2014.
Learn more about Bentley Systems
Size
4,000 employees
Market Cap
$10.5 billion
Industry
Net Income
$126.5 million
Founded
1984
5 Year Trend
+36.6%
Revenue
$801.5 million
NASDAQ

Similar Jobs

More Jobs at Bentley Systems

More Information Technology Jobs

Find similar Software Engineer I jobs: