Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer (TypeScript / JavaScript / React)

BENTLEY SYSTEMS, INC.

Dublin

Hybrid

EUR 70,000 - 90,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading software company in Dublin is seeking a Senior Software Engineer to join the Facilities Engineering group. In this role, you will develop cutting-edge software solutions for the Plant, Building, and Structural Engineering domains. You'll be part of a dynamic team that delivers high-quality software while driving innovations using cloud services. The ideal candidate has over 6 years of experience, a degree in computer science, and strong technical skills. A competitive salary and benefits package will be offered.

Benefits

Competitive salary
Benefits package
Work from home options

Qualifications

  • 6+ years of professional experience as a Software Engineer.
  • Experience with unit testing frameworks and test-driven development.
  • Skilled in writing secure and efficient code.

Responsibilities

  • Deliver high-quality solutions for assigned tasks.
  • Research and evaluate new technologies.
  • Document your work clearly and thoroughly.

Skills

Problem-solving abilities
Analytical thinking
Ability to design software solutions
Clean, maintainable code writing
Object-Oriented Programming (OOP)
Familiarity with Agile methodologies

Education

Bachelor’s or master’s degree in computer science or related field

Tools

Git
TFS
Jira
Azure DevOps
Job description
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 successstories 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.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.