Software Engineer – De Beers Group of Companies


ABOUT DE BEERS TECHNOLOGIES, SOUTH AFRICA: We believe in helping. We help our customers and stakeholders – the De Beers Group of companies, the Anglo American operations and beyond. As importantly, we help each other internally. Our ability to help outside comes from the strength formed internally by teamwork, communication and mutual support.

We believe that quality help, whether in the normal course of the day or in times of crisis, is the best way towards being a better professional, greater personal satisfaction and to making sure we all work for a respected organization. We do this through technology. We are excited about the possibilities, known and unknown, that the exploration of new ideas can reveal. We believe that technology, imaginatively conceived, professionally developed, appropriately applied and consistently supported, maintained and improved is the best way we can deliver all the help we want to give.

Do you want to help us in this endeavor? Then we would like to encourage you to consider the following exciting opportunity. PURPOSE OF THE ROLE: De Beers Technologies (SA) supports and improves the upstream operations of the De Beers Group by the conception, research, design and supply of diamond industry specific technology. Many of these technology solutions are controlled and monitored by systems that require programming using various software platforms.

The role of the software engineer on a project is to understand the requirements of the various subsystems and to generate the software needed to drive and control those subsystems so that they can ultimately contribute to the overall performance of the product. The Software Engineer conceptualises, designs, implements and supports software engineering solutions to satisfy the requirements of technology development and business improvement projects for De Beers Technologies SA (DBTech SA). Please refer to the attached job description for further information: DBGS Advert – Software Engineer May 2017 Final.docx WORK OF THE ROLE: Execute delivery of software engineering solutions in an integrated project environment, collaborating with other technical specialists and provides an advisory authority to Electronic Software RD Manager. Is responsible for: The successful delivery of allocated software engineering tasks.


Effective communication and co-operation with colleagues. Excellent client feedback. Continual business improvement initiatives. PERSON REQUIREMENTS: Minimum Qualifications: Bachelor Degree in Electronic or Software Engineering.

Experience: Minimum of two years software programming in a technology development environment would be advantageous. Experience in the design, development, commissioning and interfacing of embedded control systems e.g. cRIO, PXI and PC based platforms would be advantageous. Application/Energy: High degree of self-motivation, energy, ownership and proactivity.

Resilient and tenacious, with a propensity to persevere Knowledge and Technical Skills specific to the role: Advanced knowledge of software engineering concepts, practices and procedures. Analytic and mathematical skills appropriate to the role. Text based programming ability in a Microsoft environment. Knowledge of the National Instruments LabVIEW graphical programming environment.

Basic understanding of RD processes. Organising, planning, and monitoring in a dynamic RD environment. Hands on, practical mind-set and ability. Questioning and improvement driven mindset with an ability to work independently.

Social Processing Skills: Attention to detail. Good interpersonal skills with the ability to relate to and communicate with senior and junior employees. Ability to effectively build and manage relationships with a variety of stakeholders including colleagues, managers, senior business and technical leaders and suppliers. Co-operation, communication and collaboration skills that promote effective teamwork.

Ability to effectively manage multiple and at times competing priorities. Ability to work across disciplines and in collaboration with colleagues in/from other business areas. Customer focus ADDITIONAL INFORMATION: Due to the nature of the work, your employment application is subject to a police clearance and it is a condition of employment that you be cleared by the Security Department of De Beers and that you retain this security clearance. This role will require the individual to be classified as a “Radiation Worker”.

In the event that you are presently employed within the De Beers Group of Companies, please inform your immediate line manager of your intention to apply. Consideration will be given to the Company’s Employment Equity Policy. Closing Date: 31 May 2017, 11:55 pm SA Standard Time


You must be logged in to post a comment Login