Bentley Systems

Senior Software Engineer

Bentley Systems  •  Pune, IN (Hybrid)  •  4 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Senior Software Engineer

Location: Hybrid, Pune


Bentley Systems has exciting new opportunities for talented Senior Software Engineers who are enthusiastic about leveraging bleeding-edge technologies to build and maintain software solutions for the Infrastructure Engineering and Construction markets (BIM). Our new colleagues will be responsible and take part in all the development stages of this software, leveraging agile methodologies, C++, and interfacing with the Cloud


Responsibilities

  • Collaborate with product management, development leads, and other developers to complete tasks
  • Work with a team in an agile, Continuous Integration and Continuous Delivery software development process
  • Demonstrate a commitment to writing robust, testable, and maintainable code while actively giving and receiving feedback
  • Take ownership of the functionality you write and the designs you implement.
  • Research, evaluate and explore new technologies as needed.
  • Support, enhance and maintain existing solutions.
  • Develop unit/integration/system and/or other tests during the project to ensure code assets are of quality and satisfy required use cases.
  • Develop, maintain, enhance, and refactor products on their journey to Digital Twin Enablement.


Required Skills

  • BE, BTech in Computer Science or Software Engineering or relevant experience
  • 8+ years’ experience in software development
  • Proficient in C++ software development and coding standards
  • Solid understanding of programming concepts and paradigms such as OOP, SOLID, design and architectural patterns
  • Experience with nUnit/xUnit/moq/gtest/gmock/fakeit or similar testing and mocking frameworks
  • Good verbal and written communication skills in the English language
  • Ability to learn and adapt quickly to maximise productivity
  • Familiarity with debugging in Visual Studio, troubleshooting, and refactoring
  • Self-motivated with the ability to work individually as well as part of a team
  • Knowledge of Git and version control concepts

Desired Skills

  • Experience in TypeScript, Javascript
  • Familiarity with Building, Architecture, Civil and Plant Domains and application file formats like Revit, IFC, NWD, STEP, Smart3D, SPPID, PDMS, PL XML
  • Exposure to 3D modeling concepts and libraries: Geometry, Meshes, surfaces etc., Parasolid or any 3d modeling SDK knowledge
  • Knowledge of Agile and Scrum development practices
  • Able to analyse CPU and memory tradeoffs to optimise data transformations
  • Familiarity with the software development lifecycle process, including analysis and design, Application Programming Interfaces, development tools and technologies, release and version control, contemporary testing methodologies and deployment management
  • SQLite database format and query language
  • Exposure to Azure DevOps


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 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.

Bentley Systems

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.

Industry
IT & Software
Company Size
5,001-10,000 employees
Headquarters
Exton, PA
Year Founded
1984
Social Media