Bentley Systems is seeking a talented Senior Software Developer to become a valued member of our Energy Infrastructure Substation team. The primary focus will be developing both web and desktop applications used to design substations in world-leading utility companies. In this role, you will be part of an international team that influences development of the world’s infrastructure, gain valuable experience on latest technologies, and work on challenging and interesting tasks every day with highly skilled professionals on next generation software. This position is located our Beijing, China office.
Responsibilities
•Collaborate with product management and other developers to complete tasks
•Design and develop new features and MicroStation-based solutions, with CS knowledge primarily in C#, Javascript, and modern web frameworks
•Work with a team in an agile, Continuous Integration and Continuous Delivery software development process
•Demonstrate a commitment to writing testable and maintainable code while actively giving and receiving feedback
•Quickly learn and adapt to new technologies and approaches as needed
•Upgrade and maintain existing software and web services
•Primary technologies and paradigms you will work with include: JavaScript, C#, SQL Lite, COM, C++
Required Skills
•BS or MS in computer science, software engineering or related field
•Minimum 7 years’ experience as a software engineer or equivalent
•Proficient in JavaScript and C#
•Thorough knowledge of object-oriented programming and the proper application of design patterns
•Must be proactive and results-oriented with an ability to solve complex problems and adapt quickly
Desired Skills
•Experience with technologies such as Microsoft Visual Studio, .NET Framework
•Knowledge of Agile and Scrum development practices
•Proficiency in C++
•Experience with AngularJS, React, relational databases, and COM
•Knowledge of GIS and Asset Management.
Get email alerts for the latest"Senior Software Engineer jobs in Haidian"
