Share this Job

Software Developer

Date: Aug 5, 2022

Location: Centurion, ZA, 0157

Company: Bentley Systems


Location: South Africa. Hybrid.


Position Summary:


The AssetWise family of products focus on providing solutions to companies, to enable them to improve their Engineering Information Management processes. AssetWise ALIM is widely used to complete asset lifecycle information system combining documents management, data management, and physical configuration management with proven workflow engine for controlling and managing change in the information to assure accuracy, completeness, and trusted by engineering infrastructure owners/operators.


The AssetWise developer is responsible for customising the core ALIM product to meet local standards and client specific requirements.  AssetWise ALIM is a configurable application that can be extended through use of a highly customisable bespoke scripting language.


Your Day-to-Day:


  • Develop AssetWise ALIM configurations, including requirements clarification, design, configuration, solution implementation, test management and testing, documentation writing.
  • Liaise with clients and users to collect detailed functional and technical requirements, and to provide resolution to technical issues.
  • Design, build, implement, test and maintain efficient, reusable, and reliable ALIM scripts.
  • Design and Quality test code to achieve bug free development.
  • Understand and use common data collection methods and protocols.
  • Work with  data from different systems (data profiling, transformation, import and visualization).
  • Write technical documentation to support user specific ALIM implementations.


What You Bring to The Team:


  • At least (3 years’) commercial knowledge and experience in a .NET, ASP.NET and C# Environment and building backend windows and web services using C#.
  • Knowledge of methodologies, design patterns and enterprise architecture includingObject-Oriented, SOLID, TDD, DDD, BDD and Unit testing frameworks.
  • Experience developing database solutions using Microsoft SQL Server, SQL Server Integration Services (SSIS) and SQL Server Reporting Services (SSRS).
  • Experience with source control management (git) and branching and version strategies.
  • Knowledge of Power BI and Data modelling.
  • Knowledge of web programming languages including HTML, JavaScript, CSS and ReactJS.
  • Experience with Full Software Development Life Cycle practices and agile methodologies and frameworks such as Scrum
  • Knowledge of Continuous Integration/Continuous Deployment solutions
  • Good problem-solving skills, organizational skills, attention to detail, analytical thinking, creativity, and team player.
  • Fluent in English (written and verbal communication).



What We Offer:


  • A great Team and culture – please see our Recruitment Video.
  • An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction.
  • Competitive Salary and benefits.
  • The opportunity to work within a global and diversely international team.
  • A supportive and collaborative environment.
  • Colleague Recognition Awards.



Who We Are:


Cohesive Group is a full lifecycle digital integrator delivering transformational outcomes through the built and natural environment.

We have brought together the best of the industries digital capabilities in each of the ‘Deliver’, ‘Operational’ and ‘Optimisation’ asset stages under the banner of “Better Together”, to create a truly integrated approach to manage our client’s assets and services using up to date technology and Digital Twins.

We work in three regions (Americas, EMEA, and Asia Pacific) creating partnerships and collaborations to provide outstanding service and advice. We work in close partnership with our clients to improve their Financial, Social and Environmental outcomes. We leverage the skills and expertise of our teams and a select handful of high-calibre complimentary partners to meet and exceed expectations.

Bentley Systems (Nasdaq: BSY) is the infrastructure engineering software company. We provide innovative software to advance the world's infrastructure – sustaining both the global economy and environment. Our industry-leading software solutions are used by professionals, and organizations of every size, for the design, construction, and operations of roads and bridges, rail and transit, water and wastewater, public works and utilities, buildings and campuses, mining, and industrial facilities. Our offerings include MicroStation-based applications for modeling and simulation, ProjectWise for project delivery, AssetWise for asset and network performance, Seequent's leading geosciences software portfolio, and the iTwin platform for infrastructure digital twins. Bentley Systems employs more than 4,000 colleagues and generates annual revenues of more than $1 billion in 172 countries.

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.





Job Segment: Wastewater, Water Treatment, Engineer, Data Management, Engineering, Data