Jobs
My ads
My job alerts
Sign in
Find a job Employers
Find

Software engineer (.net and c++)

BENTLEY SYSTEMS, INC.
Software engineer
Posted: 30 January
Offer description

Select how often (in days) to receive an alert:
Location: Ireland (Office / Home / Hybrid)
Position summary:
Are you ready to embark on a new journey with a team of passionate professionals advancing and connecting the world’s infrastructure? Bentley Systems is seeking an experienced Senior Software Engineer to join our Facilities Engineering group—responsible for developing cutting-edge software and services for the Plant, Building, and Structural Engineering domains.
As a Senior Software Engineer, you’ll be part of a small, empowered team delivering high-quality software that our users love. You’ll play a key role in transforming our industry-leading products by contributing to and leveraging cloud services and solutions.
Responsibilities

Deliver high-quality solutions for assigned tasks.
Take ownership of the features you develop and the designs you implement.
Research and evaluate new technologies to enhance our products.
Continuously grow your technical and industry knowledge.
Maintain and improve existing software solutions.
Write unit tests to ensure code quality and reliability.
Document your work clearly and thoroughly.
Share knowledge and mentor junior team members.

Qualifications

Experience:6+ years of professional experience as a Software Engineer, with a strong track record of delivering high-quality software solutions.
Education:Bachelor’s or master’s degree in computer science, Engineering or a related technical field.
Technical Skills:
Strong problem-solving abilities and analytical thinking.
Ability to design software solutions for small to medium-sized challenges using optimal patterns and strategies.
Awareness of system-wide implications and ability to identify related areas impacted by your work.
Skilled in writing clean, maintainable, testable, efficient, and secure code.
Solid understanding of software design principles including Object-Oriented Programming (OOP), SOLID, and DRY.
Experience with unit testing frameworks and test-driven development.
Development Practices:
Familiarity with the Software Development Life Cycle (SDLC).
Experience working in Agile environments, particularly with Scrum methodologies.

Bonus Skills That Make You Stand Out

Experience with Git (Distributed Version Control Systems).
Exposure to C++, C#, or .NET.
Familiarity with backlog management tools like TFS, ADO, or Jira.
Experience with Azure DevOps.
Ability to read and create software design diagrams.
Strong mathematical foundation, especially in Geometry and Trigonometry.
General understanding of infrastructure design, engineering, and construction.
An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction - watch thisshort documentary about how we got our start.
An attractive salary and benefits package.
A commitment to inclusion, belonging, and colleague well-being through global initiatives and resource groups.
A company committed to making a real difference by advancing the world’s infrastructure for a 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 proud to be an equal opportunity employer and considers for employment all qualified applicants without regard to race, color, gender/gender identity, sexual orientation, disability, marital status, religion/belief, national origin, caste, age, or any other characteristic protected by local law or unrelated to job qualifications.
2025 Copyright Bentley Systems, Incorporated
#J-18808-Ljbffr

Apply
Create an E-mail Alert
Job alert activated
Saved
Save
Similar job
Staff software engineer
Tenable
Software engineer
Similar job
Senior software engineer
Dublin
Health Innovation Labs
Software engineer
Similar job
Ai senior software engineer (r-18559)
Dublin
Dun & Bradstreet
Software engineer
Similar jobs
jobs County Dublin
jobs Leinster
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in County Dublin > Software Engineer (.NET and C++)

About Jobijoba

  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create an E-mail Alert
Job alert activated
Saved
Save