Senior Software Engineer (TypeScript / JavaScript / React)
Location: Europe (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.
Participate in peer code reviews.
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: Proficiency in TypeScript/JavaScript, with hands-on experience in and React.
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. 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 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.
Please note that this information applies only to Lithuania. If you are employed full-time, the salary for this position ranges from 3500 EUR gross (before taxes, applicable only in Lithuania), depending on your knowledge and experience.
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.