Software Engineer I

Year    Pune, Maharashtra, India

Job Description


About Bentley Systems The iTwin Platform team at Bentley Systems has an exciting new opportunity for talented individuals to join us in developing cutting-edge software for infrastructure digital twins. iTwin Platform is an open, scalable cloud platform that enables developers anywhere to create digital twin applications for the designers, builders, and owner-operators of the world\'s physical infrastructure. By bringing together data from designs, schedules, simulations, sensors, and other sources into a cohesive whole, these digital twins represent a revolutionary leap forward in infrastructure engineering technology - the leap we need to unlock our potential to build a brighter and more sustainable future. Software Developer (Back-End C/C++) Bentley Systems has exciting new opportunities for talented Software/Back-End Developers 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 Required Skills BS in Computer Science or Software Engineering or relevant experience 2+ years\' experience in software development Proficient in C++ software development, understanding of Object Oriented Programming, and Design Patterns Good verbal and written communication skills in English language Ability to learn and adapt quickly to maximize 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 Knowledge of Agile and Scrum development practices Able to analyze CPU and memory tradeoffs to optimize data transformations Familiarity in software development lifecycle process, including analysis and design, Application Program 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 We are looking to fill multiple roles. So, familiarity with the one of the domain skills would be advantageous Familiarity with Building, Architecture, Civil and Plant Domains and application file formats. 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 #LI-SB1 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.

foundit

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3099597
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Pune, Maharashtra, India
  • Education
    Not mentioned
  • Experience
    Year