Graduate or post-graduate degree in computer science, software engineering, or relevant training and/or experience. * At least 5 years' experience in frontend development with TypeScript, React
Graduate or post-graduate degree in computer science, software engineering, or relevant training and/or experience. * At least 5 years' experience in frontend development with TypeScript, React
Graduate Civil Engineer
Warrington, PA · On-site
Pennoni is hiring for a Graduate Civil Engineer to contribute to our multi-discipline site design ... Proficiency with engineering CADD software, especially AutoCAD; experience with Civil 3D is a plus!
Graduate Civil Engineer
Warrington, PA · On-site
Pennoni is hiring for a Graduate Civil Engineer to contribute to our multi-discipline site design ... Proficiency with engineering CADD software, especially AutoCAD; experience with Civil 3D is a plus!
Graduate Civil Engineer
Philadelphia, PA · On-site
In particular, we are looking for a Graduate Civil Engineer to contribute to our multi-discipline ... Proficiency with engineering CADD software, especially AutoCAD Civil 3D, is a plus! * Proficiency ...
Graduate Civil Engineer
Philadelphia, PA · On-site
In particular, we are looking for a Graduate Civil Engineer to contribute to our multi-discipline ... Proficiency with engineering CADD software, especially AutoCAD Civil 3D, is a plus! * Proficiency ...
Graduate Civil Engineer
Mechanicsburg, PA · On-site
In particular, we are looking for a Graduate Civil Engineer to contribute to our multi-discipline ... Proficiency with engineering CADD software, especially AutoCAD Civil 3D, is a plus! * Proficiency ...
Graduate Civil Engineer
Mechanicsburg, PA · On-site
In particular, we are looking for a Graduate Civil Engineer to contribute to our multi-discipline ... Proficiency with engineering CADD software, especially AutoCAD Civil 3D, is a plus! * Proficiency ...
In particular, we are looking for a Graduate Civil Engineer to contribute to our multi-discipline ... Proficiency with engineering CADD software, especially AutoCAD Civil 3D, is a plus! * Proficiency ...
In particular, we are looking for a Graduate Civil Engineer to contribute to our multi-discipline ... Proficiency with engineering CADD software, especially AutoCAD Civil 3D, is a plus! * Proficiency ...
... Graduate Assistant. Job duties to include: * Guide and execute development of a general data ... Guide software development with a team of engineers * Design an evaluation study for the system to ...
... Graduate Assistant. Job duties to include: * Guide and execute development of a general data ... Guide software development with a team of engineers * Design an evaluation study for the system to ...
$109K - $163K/yr
Individual annual salaries/hourly rates will be set within the job's compensation range, and will ... Generates systems software engineering policies, standards, and procedures. Assures adherence to ...
$109K - $163K/yr
Individual annual salaries/hourly rates will be set within the job's compensation range, and will ... Generates systems software engineering policies, standards, and procedures. Assures adherence to ...
Position Summary As a Senior Software Development Engineer at CVS Health, you will be responsible ... hourly rate or base annual full-time salary for all positions in the job grade within which this ...
Position Summary As a Senior Software Development Engineer at CVS Health, you will be responsible ... hourly rate or base annual full-time salary for all positions in the job grade within which this ...
RF Cyber Lab Intern
Pittsburgh, PA · On-site
$14 - $18.75/hr
Internship Opportunity The SEI helps advance software engineering principles and practices and ... Requirements: * Enrolled in a masters or other post-graduate program * Have a bachelors in ...
RF Cyber Lab Intern
Pittsburgh, PA · On-site
$14 - $18.75/hr
Internship Opportunity The SEI helps advance software engineering principles and practices and ... Requirements: * Enrolled in a masters or other post-graduate program * Have a bachelors in ...
Software Engineer, New Grad
Philadelphia, PA · On-site
Currently pursuing a Bachelor's degree or higher or a recent graduate studying Computer Science ... Ability to pick up new technologies quickly, with software engineering fundamentals being valued ...
Software Engineer, New Grad
Philadelphia, PA · On-site
Currently pursuing a Bachelor's degree or higher or a recent graduate studying Computer Science ... Ability to pick up new technologies quickly, with software engineering fundamentals being valued ...
Job Summary The Software Engineer I supports the development, configuration, testing, and ... This entry-level role is designed for a recent college graduate or early-career developer who is ...
Job Summary The Software Engineer I supports the development, configuration, testing, and ... This entry-level role is designed for a recent college graduate or early-career developer who is ...
Job Summary The Software Engineer I supports the development, configuration, testing, and ... This entry-level role is designed for a recent college graduate or early-career developer who is ...
Job Summary The Software Engineer I supports the development, configuration, testing, and ... This entry-level role is designed for a recent college graduate or early-career developer who is ...
Senior C++ Developer
Radnor, PA · On-site
$150K - $300K/yr
Work closely with our quantitative research analysts, engineers and other groups to provide software solutions. Requirements: * Undergraduate or graduate level degree in Computer Science, Mathematics ...
Senior C++ Developer
Radnor, PA · On-site
$150K - $300K/yr
Work closely with our quantitative research analysts, engineers and other groups to provide software solutions. Requirements: * Undergraduate or graduate level degree in Computer Science, Mathematics ...
Web Application Developer, Jewish Studies (Temporary, Part-Time)
Philadelphia, PA · On-site
$7.25 - $55/hr
Penn has 12 highly-regarded schools that provide opportunities for undergraduate, graduate and ... This primary software application includes GIS-based visualizations and extensive features to ...
Web Application Developer, Jewish Studies (Temporary, Part-Time)
Philadelphia, PA · On-site
$7.25 - $55/hr
Penn has 12 highly-regarded schools that provide opportunities for undergraduate, graduate and ... This primary software application includes GIS-based visualizations and extensive features to ...
The SEI helps advance software engineering principles and practices and serves as a national ... The weekly hourly requirement will be 10-15 hours. The primary responsibilities include: * Assist ...
The SEI helps advance software engineering principles and practices and serves as a national ... The weekly hourly requirement will be 10-15 hours. The primary responsibilities include: * Assist ...
Senior C++ Developer - Remote
Radnor, PA · On-site +1
$150K - $300K/yr
Work closely with our quantitative research analysts, engineers and other groups to provide software solutions. Requirements: * Undergraduate or graduate level degree in Computer Science, Mathematics ...
Senior C++ Developer - Remote
Radnor, PA · On-site +1
$150K - $300K/yr
Work closely with our quantitative research analysts, engineers and other groups to provide software solutions. Requirements: * Undergraduate or graduate level degree in Computer Science, Mathematics ...
Software Integration & Test Engineer
Pittsburgh, PA · On-site
$101K - $135K/yr
Improve the capabilities of software testing infrastructure to support both developer and automated ... A bachelor's or graduate degree, ideally in a technical field. * Minimum five years of relevant ...
Quick apply
Software Integration & Test Engineer
Pittsburgh, PA · On-site
$101K - $135K/yr
Improve the capabilities of software testing infrastructure to support both developer and automated ... A bachelor's or graduate degree, ideally in a technical field. * Minimum five years of relevant ...
Software Integration & Test Engineer
Pittsburgh, PA · On-site
$101K - $135K/yr
Improve the capabilities of software testing infrastructure to support both developer and automated ... A bachelor's or graduate degree, ideally in a technical field. * Minimum five years of relevant ...
Quick apply
Software Integration & Test Engineer
Pittsburgh, PA · On-site
$101K - $135K/yr
Improve the capabilities of software testing infrastructure to support both developer and automated ... A bachelor's or graduate degree, ideally in a technical field. * Minimum five years of relevant ...
Consultative Offerings - Government & Public Services - Analyst - Software Engineering
Mechanicsburg, PA · On-site
Must be currently enrolled in an accredited college or university and expected to graduate by Summer 2027 or have completed a bachelor's degree or higher in Computer Engineering/Science, Software ...
Consultative Offerings - Government & Public Services - Analyst - Software Engineering
Mechanicsburg, PA · On-site
Must be currently enrolled in an accredited college or university and expected to graduate by Summer 2027 or have completed a bachelor's degree or higher in Computer Engineering/Science, Software ...
Associate Graduate Engineer
Norristown, PA · On-site +1
An Associate Graduate Engineer at HBK Engineering is a position designed for recent engineering ... Working knowledge of 2D CADD software (AutoCAD or similar) including generating layout drawings and ...
Associate Graduate Engineer
Norristown, PA · On-site +1
An Associate Graduate Engineer at HBK Engineering is a position designed for recent engineering ... Working knowledge of 2D CADD software (AutoCAD or similar) including generating layout drawings and ...
Hourly Graduate Software Developer information
What is the difference between Hourly Graduate Software Developer vs Junior Software Engineer?
| Aspect | Hourly Graduate Software Developer | Junior Software Engineer |
|---|---|---|
| Qualifications | Recent graduate or in final year, basic coding skills | Bachelor's degree in CS or related field, some coding experience |
| Work Environment | Temporary, project-based, often part-time or hourly | Full-time, permanent position in a team or company |
| Employer Usage | Freelance, internships, or entry-level roles | Entry-level employment within companies |
The main difference is that an Hourly Graduate Software Developer typically works on a temporary, part-time basis, often as an intern or freelancer, focusing on gaining experience. In contrast, a Junior Software Engineer is usually a full-time, permanent role with more structured responsibilities within a company. Both roles require basic coding skills and a relevant degree, but their employment types and career paths differ.
Job description
Software Engineer II
Location:Â Hybrid - Exton/Philadelphia, PA, US
 Position Summary:
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 feature modules - used by engineers, owners, and contractors worldwide to review, markup, and collaborate on infrastructure projects (buildings, bridges, roads, rail, and utilities).
You'll work in a modern TypeScript/React codebase built on iTwin.js and Cesium rendering large-scale iModels, Reality Data, and Geospatial Data in the browser, and surfacing that data through rich workflows. This is a high-impact role on a product that is central to how Bentley's users interact with their digital twins every day.
 We will rely on you for the following:Â
- Design, build, and ship frontend features for the Bentley Infrastructure Cloud iTwin/iModel Viewer using TypeScript, React, Cesium, and iTwin.js, from requirements through delivery.
- Document features and decisions through clear code, comments, and concise technical write-ups
- Build and maintain micro-frontend (Module Federation) packages in a large pnpm monorepo, balancing shared-package stability with feature velocity
- Write clear, testable, maintainable code with strong unit (Vitest + React Testing Library) and end-to-end (Playwright) coverage.
- Participate in code reviews, PR-based workflows, and agile/Scrum ceremonies, and help uphold our coding standards and architectural boundaries.
- Mentor and support fellow engineers through pairing, reviews, and knowledge sharing.
What You Bring to The Team:
- Graduate or post-graduate degree in computer science, software engineering, or relevant training and/or experience.
- At least 5 years' experience in frontend development with TypeScript, React
- Experience with frontend unit and end-to-end testing (e.g., Jest/Vitest, Playwright), data structures, and OOP.
- Working experience with Scrum and agile methodologies.
- Experience building component-based UIs and consuming REST APIs.
- Familiarity with 3D/graphics in the browser (WebGL, three.js, Cesium, or similar) - directly relevant to iTwin.js viewer work.
- Good verbal and written communication skills.
- This role requires minimal travel.
- Requires sitting or standing at will while performing work on a computer (or any other physical requirements).
Â
Â
What would make you stand out:
- Experience with Azure DevOps, CI/CD, GitHub, GitHub Copilot, Â and GitÂ
- Experience with monorepos and module/micro-frontend architectures
- Exposure to Cesium and iTwin.js  or other digital-twin / BIM / CAD platforms.
- Experience integrating or building AI/Copilot-assisted featuresÂ
- Familiarity with WebGL/3D rendering performance in web apps.
What We Offer:Â
- A great Team and culture - please see our colleague video.Â
- An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction - watch this short documentary about how we got our start.Â
- 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. Discover our latest user success stories for an insight into our global impact.Â
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. www.bentley.com
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 / Bentley participate 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 610-458-5000 or sending us an email at disabilityrequest@bentley.com
About Bentley Systems
Sourced by ZipRecruiter
Industry
Software development
Company size
1,001 - 5,000 Employees
Headquarters location
Exton, PA, US
Year founded
1984