Share this Job

Full-Stack SaaS Developer

Date: Aug 12, 2019

Location: Seattle, WA, US, 98107

Company: Bentley Systems

About Bentley Systems 

Bentley Systems is the leading global provider of software solutions to engineers, architects, geospatial professionals, constructors, and owner-operators for the design, construction, and operations of infrastructure. Bentley’s MicroStation-based engineering and BIM applications, and its digital twin cloud services, advance the project delivery (ProjectWise) and the asset performance (AssetWise) of transportation and other public works, utilities, industrial and resources plants, and commercial and institutional facilities.Bentley Systems employs more than 3,500 colleagues, generates annual revenues of $700 million in 170 countries, and has invested more than $1 billion in research, development, and acquisitions since 2014. From inception in 1984, the company has remained majority-owned by its five founding Bentley brothers. Bentley shares transact by invitation on the NASDAQ Private Market. 




Bentley Systems is seeking a Full Stack SaaS Developer to become a valued member of our successful team. Primary responsibility will be maintaining and debugging potentially every layer of the full development stack for ProjectWise ProcureWare, a large-scale multi-tenant SaaS web application. You 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.


We are a flexible team with big dreams and an exciting list of product enhancements waiting for you!


Location: Seattle, WA



  • Work closely with product management, development leads, and your peers to complete required tasks
  • Participate in the design and development of new features using Entity Framework and TypeScript
  • Write well-tested, well-documented code and APIs, and participate in code reviews
  • Provide and accept constructive feedback
  • Commit yourself to continuous learning and adapting to and integrating new technologies


Required Skills

  • Minimum 2 years' full-time professional software development experience
  • Demonstrable skills in .Net Framework/Core(C#) and .Net MVC
  • Proficient in JavaScript and Node.js
  • Understanding of Object-Oriented Programming and Design Patterns
  • Experience working with Git or other distributed version control system (such as Mercurial)


Desired Skills

  • Experience designing REST APIs using Open API standards
  • Understanding of Entity Framework
  • Experience using Visual Studio Code
  • Experience working on a Scrum team




Equal Opportunity Employer/Minorities/Females/Veterans/Disabled

Bentley is an equal opportunity employer and considers for employment all qualified applicants without regard to race, color, sex, disability, protected veteran status, religion, national origin, age or any other protected characteristic.  Additional information about your rights as an applicant under the law may be found by clicking here and here.


Bentley participates in e-Verify / Bentley participa en e-Verify


Right to Work / Derecho a Trabajar

We encourage you to request a reasonable accommodation  if you are not able to fully use or access our online application system.   You can make an accommodation request by calling 610-458-5000 or sending us an email at


Search Firm Disclosure:
Please be aware Bentley is not accepting unsolicited assistance from search firms for this employment opportunity. This includes any phone calls or emails. All resumes submitted by search firms to any employee at Bentley via-email, the Internet (including social media) or in any form and/or method for this specific position in the absence of a written recruiting agreement executed by both you and/or your firm and Bentley will be deemed the sole property of Bentley and no fee will be paid in the event the candidate is hired by Bentley.


Nearest Major Market: Seattle

Job Segment: Engineer, R&D Engineer, Engineering