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 in the area of Document Management and Control, data analytics (both linear and point objects) to provide relevant input to maintenance programs. AssetWise Linear Analytics is widely used by rail infrastructure owners/operators.


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


Your Day-to-Day:


  • Develop Linear Analytics 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 Linear Analytics scripts.
  • Design and Quality test code to achieve bug free development.
  • Understand and use common data collection methods and protocols.
  • Work with linear data from different systems (data profiling, transformation, import and visualization).
  • Write technical documentation to support user specific Linear Analytics implementations.


What You Bring to The Team:


  • Degree and / or Higher National qualifications related to Computer Science/Software Engineering as well as relevant professional qualification(s)
  • Knowledge of Object-Oriented Design, SOLID and Test-Driven Development Required
  • Knowledge of XML and JSON structures required.
  • Minimum of 3 years of experience with Full Software Development Life Cycle practices and agile methodologies and frameworks such as Scrum Required.
  • Communication, problem solving, presentation, and influencing skills
  • Team player, able to direct others to participate as part of a cross-regional/functional team and work with business partners and vendors
  • Self-Starter, able to take the initiative with the ability to work with minimal supervision or guidance and attention to detail.
  • Fluent in English (written and verbal communication).
  • Creativity and Analytical thinking and experience (design prior to coding).
  • Understanding of the benefits technology can bring (ability to see the bigger picture).
  • Experience with source control management (git) and branching and version strategies.


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: Test Engineer, Software Engineer, Wastewater, Water Treatment, Engineer, Engineering