Software Engineer I
Bentley
Software Engineer I
Software Engineer I - Digital Experience Engineering Team Bentley Systems is a global leader in infrastructure engineering software, empowering professionals to design, build, and operate the world's most critical infrastructure. 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.
Qualifications:
- 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 REST APIs, and JSON.
- Excellent verbal and written communication skills in English.
- Collaborative and proactive mindset with a willingness to learn and take feedback.
What would make you stand out:
- 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:
- A great team and culture – please see our Recruitment Video.
- An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction.
- Competitive salary and benefits.
- Hybrid work model.
- The opportunity to work within a global and diverse international team.
- A supportive and collaborative environment.
- Colleague Recognition Awards.
About Bentley Systems: Around the world, infrastructure professionals rely on software from Bentley Systems to help them design, build, and operate better and more resilient infrastructure for transportation, water, energy, cities, and more. Founded in 1984 by engineers for engineers, Bentley is the partner of choice for engineering firms and owner-operators worldwide, with software that spans engineering disciplines, industry sectors, and all phases of the infrastructure lifecycle. Through our digital twin solutions, we help infrastructure professionals unlock the value of their data to transform project delivery and asset performance.
Equal Opportunity Employer: Bentley is an equal opportunity employer and considers all qualified applicants for employment without regard to race, color, sex, sexual orientation, gender identity, disability, pregnancy, protected veteran status, religion, national origin, age, genetic information or any other protected characteristic. This commitment extends to all aspects of employment, including, but not limited to, hiring, placement, promotion, compensation, and training. Know Your Rights as an applicant under the law. Bentley Policy on EEO, Affirmative Action and Pay Transparency Non-Discrimination Bentley participates in e-Verify / Right to Work Notice Request an Accommodation: As an Equal Opportunity Employer, Bentley is committed to providing reasonable accommodations to applicants with disabilities. 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 View phone number on click.appcast.io or sending us an email at View email address on click.appcast.io
- ...Software Engineer Assessment required Hybrid - Malvern, PA Skill set: Required skillset: Java, Python, APIs, Microservices, Knowledge on AWS services like dynamo Db, RDS, IAM, Glue etc Optional skillset: Supergraph, Angular/Node, React/preact, AI Claude/...Suggested
- ...Software Engineer II We are looking for a passionate Software Engineer II to help design and build the web-based viewing and collaboration experiences at the heart of Bentley Infrastructure Cloud (BIC). Our team builds the embedded 3D/digital-twin viewer and its surrounding...SuggestedFor contractorsWork experience placementWorldwide
- ...Sr Software Engineer Client is currently seeking a Senior Software Engineer to join the Information Technology team at our corporate office in Malvern, PA. The Senior Software Engineer will be responsible for the technical innovation and leadership of Client's enterprise...SuggestedWork at office
- ...opportunity to: MCP Server Integration: Collaborate with the AI engineering team to integrate an MCP server into a scientific research... ...requirements Education: Bachelor's degree or higher in Computer Science, Software Engineering, or related engineering discipline. Experience: 5+...SuggestedContract work
- ...database, specifically Oracle (SQL - PL/SQL). Having good expertise in the design, development, coding, testing, and debugging of software. Responsible for team technical management in terms of grooming, helping, mentoring the team members in producing the things within...Suggested
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
- ...IntePros is currently looking for a Software Engineer, .NET to join one of our growing medical device clients in Exton, PA. The Software Engineer, .NET is responsible for the design, development and testing of complex software to create custom solutions and services...Work experience placement
- Job Title Responsibilities: AWS IAM permission management Add/modify/remove individual role permissions or broader SCP’s Write AWS SCP’s (JSoN) from scratch Review pull requests containing Cloud formation and/or Terraform templates AWS IAM Role updates...
- Request ID: 95350-1 Title: Java Full Stack Developer (prior experience working with Vanguard is must) Location: Malvern, PA Duration: 6+ Months Pay Range: $55.00- $60.00/hour on W2 or C2C Job Description: We are seeking an experienced Full Stack Tech...
- Full Stack Java Developer it will be based in Malvern, PA. 5-8 years of experience Please see below for the job description and note that AZURE is hard requirement. Skillset - Java, Aws, Azure, Springboot, Angular, Rest API's, Splunk, Github. ...For contractors
- ...Skills: Java Full Stack developer at onsite Desirable Skills: Keyword: Skills: Advanced Java Concepts~Digital : OpenStack Engineering~Java API Management & Microservices Experience Required: 10 & Above Diverse Lynx LLC is an Equal Employment Opportunity employer...
- ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed file transfer and EDI X12 translations. In addition, they must configure, support and maintain environments and procedures...Minimum wageFull timeContract workTemporary workWork experience placementRemote work
- ...experience in Java, SpringBoot and Maven Proficient Java developer with 6+ years of experience Experience in AWS Cloud Engineering with services such as ECS, Lambda, DynamoDB, SQS, EventBridge, etc. Expertise in using Drools for rule validation and business...
- Position-Java Developer Duration-Contract Location- Malvern, PA - Local JD Develop, maintain and enhance java-based applications using Java 8 and above RESTful API design and Implementation: Design and maintain scalable RESTful APIs and integrate...Contract workLocal areaImmediate start
- ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services. Job Description This person will be part of...
- Job Title Required Skills: Java and/or Python experience (both is fine) Real AWS experience (not proof of concept experience) Experience deploying resources as code (i.e. using Cloud Formation or Terraform) – not using AWS Console ECS, Lambda, S3, CloudWatch...
- ...Space Security, the Black Canyon program is a new and growing program. We are looking to expand our team of dedicated full‑stack software engineers to meet our customer’s needs. The team works to develop and integrate existing software with newly developed components and...Shift work
$89k - $143.75k
...profoundly impact health for humanity. Learn more at Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting Locations: Santa Clara, California, United States of...Full timeTemporary workWork at officeLocal areaRemote workNight shift- ...develops code, tests artifacts, and produces reports. Employs software development techniques to ensure tests are implemented in a way... ...provide code review feedback, guidance, mentoring Software engineering fundamentals including object-oriented design, data structures...Work experience placementFlexible hours
- ...Join to apply for the Embedded Software Engineer role at Innovative Solutions & Support . Description Responsible for embedded software engineering on IS&S product platforms. The candidate should be able to work in a team environment with other engineers and disciplines...Permanent employmentFull time
- ...Job Type Full-time Description Responsible for embedded software engineering on Innovative Solutions & Support (IS&S) product platforms. Candidate needs to be able to work in a team environment with other engineers and disciplines to develop and integrate...Permanent employmentFull time
- ...customer request as needed. Complete reports & metrics as required by management. Requirements: ~ Bachelor’s Degree in Electrical Engineering Required ~2+ years related industry experience (Engineering Design, Consultation, Systems and Controls, etc.) ~ Ground fault...Temporary workWorldwideFlexible hoursNight shift
- Responsibilities: Seeking an experienced Full Stack Python Developer to join our team. Our team develops proprietary web based applications supporting the investment management group. The ideal candidate will have a strong background in both backend and...
- ...Responsibilities Universal Health Services, Inc. (UHS) is seeking a dynamic and talented Software Engineer I to design, develop, and maintain UHS custom clinical applications. The role supports existing Cerner and UHS clinical applications, including upgrade implementations...Local area
- Mandatory Skills: Java, Spring Boot, AWS/Azure Tmobile experience with Network/provisioning/activation API's Proficiency in Java programming language. Strong experience developing RESTful microservices using the Spring Boot framework. Experience designing...
$76.5k - $134.9k
...Ground Product Line (GPL) is a leading provider of common ground software solutions, specializing in the development of mission-critical... ...Business Unit: SPACE Relocation Available: Possible Career Area: Software Engineering Type: Full-Time Shift: FirstFull timeTemporary workWork experience placementWork at officeRemote workRelocationFlexible hoursShift work- Job Title Core Responsibilities Java Full Stack Development AWS Experience required Angular front end experience (preferred) Experience with MFA a plus Required Skills: Java Additional Skills: Software Developer
- Job Title - Sr. Java Developer Location - Charlotte, NC || Malvern, PA (Hybrid) Duration - 6+ months Interview - Video Job Description - Looking for a (mostly) backend developer (Java/AWS). Responsibilities ~ ct as a senior...
- Senior Java Developer Location: Malvern, PA Fulltime only Min 8+ yrs hands on experience in Java / J2EE framework driven development. Must have hands on experience in Java Spring, Webflux. Must have experience with Maven. Must have experience in AWS Compute...Full time
- Job Title: Lead UI Developer Location - Malvern, PA (Local Prefer) Contract (Angular, NodeJS, TypeScript & AWS) About the Role We are seeking a highly skilled Lead UI Developer to design and build scalable, high-performance web...Contract workLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer I. Be the first to apply!
- software engineer amazon Exton, PA
- software developer fintech Exton, PA
- part time software developer remote Exton, PA
- software engineer Exton, PA
- software engineer healthcare Exton, PA
- software developer Exton, PA
- information technology software engineer Exton, PA
- consulting software engineer Exton, PA
- entry level software engineer remote Exton, PA
- senior software engineer remote Exton, PA



