Senior Software EngineerDe Beers GroupInformation Management

1 month ago


Cape Town, South Africa De Beers Group Full time
Job Description:

The incumbent will manage the software engineering section and solutions for De Beers Technology Business units to ensure continuous improvement in operational efficiency through optimizing current or implementing new technologies according to client’s and organization’s needs.

Key tasks:

Financial Effectiveness Compile the budget by providing information based on operational, security, project and organizational requirements Software Research and Technology Acquisition Effectiveness Establish and maintain a competency knowledge base and keeps abreast with new technological developments identifying opportunities to ensure continuous improvement.Disseminates information on the changes in technology according to organizational requirements with knowledge management Effective business requirement definitions Document the requirements to establish an agreed basis for evaluating alternative business and systems solutions.Establish the business requirements through interaction with the users and with reference to the business models. Business Process Enhancements Identify the high-level business problems and opportunities to determine inefficiencies, gaps and overlaps in business processes by:Reference to the generic business process models and discipline specific, key performance areas and benchmarking.Feedback from the various stakeholders.Comparison to existing and potential models for business excellence.Reference to Business Process Design / Re-engineering concepts and principles. Engineering Design and Analysis Effectiveness Validate economic effectiveness of systems or solutions and new technologyManagement and execution of software design through to documentation and data-pack management Systems Build and Project Management Implementation Responsible for the design and implementation of:Technical exploration and production software systems / databasesCoding systems with company standard development toolsDeployment systemsUser trainingControl system development and implementationIM Technical systems (Including Geological Logging, Image databases, On-board sampling databases, Consignment and Tracking systems)Positioning and Visualization SystemsProject System integrationManage software and control system requirements and deliverablesTotal project management and execution of technical software systems acquisitions and projects including Schedule, Cost and Technical Specification delivery Systems Maintenance Responsible to maintain exploration and production systems/databases according to agreed Service Level Agreements. Governance Manage Change Control procedures according to agreed standards and practices Mine safety, security and environmental effectiveness Ensure adherence to the company's environmental management programme and that objectives are implemented according to statutory legislation and the Strategic Management Plan Software Engineering Effectiveness Manage, develop and maintain the organization’s software, information and systems standards.Audit the implementation of the above standards People Management Manage resource allocation to ensure effective staffing levels and utilisation according to organisational needs.Manages key performance area’s for the department and prepares development plans for progression of subordinates. Client Relationships Build relationships across the De Beers Marine pipeline by sharing business information and knowledge across the value chain.Maintain stakeholder relationships by implementing and managing service level agreements Qualifications:

Qualifications and Experience:

4 year Engineering or Computer Science Degree/ BTech BSc. or equivalent in Computer Science, Software Engineering, Electronics, or related discipline Minimum 10 years in Software engineering and Systems Integration Computer network experience

Competencies required:

Strong analytical abilities Cross business information systems integration Database modelling, design, implementation, programming and administration MS SQL Server and other database management system Software development methodologies Change Management

Role specific Knowledge required:

Knowledge of software development languages and tools such as C#, ASP.NET, Angular, Visual Studio Knowledge of technical risk identification and management Knowledge of organizational best practice software development methods Knowledge of organizational software development standards Data mining Electronic and software systems integration

Background Checks

Successful candidates will be required to complete background screening which may include a criminal check and validation of qualifications

Eligibility

This role is open to all individuals, and we will support employees who might need to relocate



  • Cape Town, Western Cape, South Africa De Beers Group Full time

    Job Description:**Job Summary:**The incumbent will oversee the software engineering section and solutions for De Beers Technology Business units to ensure continuous improvement in operational efficiency through optimizing current or implementing new technologies according to client's and organization's needs.Key Responsibilities:Financial Effectiveness:...


  • Cape Town, South Africa De Beers Group Full time

    Job Description: Supervise drillers and co-ordinate all drilling activities to achieve efficiency and effectiveness of drilling through daily on-the-job monitoring. Ensure optimal production by monitoring weather, overburden volumes and drill times. Monitors the progress of the ore extraction and adjusts the drilling parameters to suit seabed conditions by...


  • Cape Town, Western Cape, South Africa De Beers Group Full time

    Job Description:**Job Summary:**The incumbent will oversee the software engineering section and solutions for De Beers Technology Business units to ensure continuous improvement in operational efficiency through optimizing current or implementing new technologies according to client's and organization's needs.Key Responsibilities:Financial Effectiveness:...

  • Senior Driller

    4 hours ago


    Cape Town, Western Cape, South Africa De Beers Group Full time

    Job Title: Senior DrillerDe Beers Group is seeking a highly skilled and experienced Senior Driller to join our team. As a Senior Driller, you will be responsible for supervising drillers and coordinating all drilling activities to achieve efficiency and effectiveness.Key Responsibilities:Supervise drillers and coordinate all drilling activities to achieve...

  • Senior Driller

    1 month ago


    Cape Town, South Africa De Beers Group of Companies Full time

    **Company Description - De Beers Technology business** De Beers Technology Business have operations in both Cape Town and Johannesburg, South Africa and is part of the De Beers Group. We deliver technical services and technology systems to increase the efficiency and effectiveness of the De Beers Diamond value chain (from exploration to diamond...


  • Cape Town, Western Cape, South Africa De Beers Group Full time

    Job Title: Senior DrillerMarineJob Description:We are seeking a highly skilled and experienced Senior DrillerMarine to join our team at De Beers Group. As a Senior DrillerMarine, you will be responsible for supervising drillers and coordinating all drilling activities to achieve efficiency and effectiveness.Key Responsibilities:Supervise drill floor...


  • Cape Town, Western Cape, South Africa BET Software Full time

    Senior Software Quality AnalystWe are seeking a highly skilled Senior Software Quality Analyst to join our team at BET Software. As a key member of our quality assurance team, you will play a critical role in ensuring the highest quality of our software products.Key Responsibilities:Develop and execute comprehensive test strategies to ensure thorough test...


  • Cape Town, South Africa BET Software Full time

    **We Want You**: We are looking for a lover of code and all things digital. A leader of the pack that wears many hats. Like a cop on the beat, your role is to set the standard in the workplace. As the **Software Development Manager** at BET Software, you will take ownership of our talented Team of Software Engineers. We need someone who is able to take a...


  • Cape Town, Western Cape, South Africa BET Software Full time

    About the RoleBET Software is seeking a highly skilled Senior Software Quality Assurance Specialist to join our team in Cape Town. As a key member of our quality assurance team, you will play a critical role in ensuring the delivery of high-quality software solutions.Key ResponsibilitiesTest Strategy and Planning: Develop and implement comprehensive test...


  • Cape Town, South Africa De Beers Group of Companies Full time

    **Company Description - ABOUT THE DE BEERS GROUP OF COMPANIES**: De Beers is a member of the Anglo-American plc group. Established in 1888, De Beers is the world’s leading diamond company with unrivalled expertise in the exploration, mining and marketing of diamonds. Together with its joint venture partners, De Beers employs more than 20,000 people across...


  • Cape Town, South Africa De Beers Group of Companies Full time

    **Company Description - ABOUT THE DE BEERS GROUP OF COMPANIES**: **ABOUT DE BEERS MARINE**: De Beers Marine (DBM) is based in Cape Town, South Africa and is part of the De Beers group. Activities managed include Marine exploration, geophysical surveys, sampling, mining, ship conversion, upgrades and maintenance, large project management, engineering design...


  • Cape Town, Western Cape, South Africa MRI Software Full time

    About MRI SoftwareMRI Software is a global industry leader in real estate software, dedicated to providing flexible and game-changing solutions to improve people's lives. Our mission is to hire the best employees on earth, people like you, to help us achieve our goals.Job SummaryWe are seeking a skilled Software Engineer to join our team in our Cape Town...


  • Cape Town, South Africa MRI Software Full time

    From the day we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve people’s lives. The only way to carry out that mission is to hire the absolute best employees on earth. People like you. Work hard, play hard. Always. Our relentless commitment to client success, our employee resource groups...


  • Cape Town, South Africa BET Software Full time

    **We Want You**: **You Bring**: - At least 3-5 years’ experience managing software development teams and leads. - At least 6 years in a technical role within the IT software development industry. - Prior experience ensuring timely project delivery. - Provide technical and architectural guidance to development team. - Ensure development standards and...


  • Cape Town, South Africa De Beers Group of Companies Full time

    Company Description - De Beers Technology Business have operations in both Cape Town and Johannesburg, South Africa and is part of the De Beers Group. We deliver technical services and technology systems to increase the efficiency and effectiveness of the De Beers Diamond value chain (from exploration to diamond recovery). Activities include marine...

  • Project Planner

    4 months ago


    Cape Town, South Africa De Beers Group of Companies Full time

    Company Description **ABOUT DE BEERS MARINE**: De Beers Marine (DBM) is based in Cape Town, South Africa and is part of the De Beers group. Activities managed include Marine exploration, geophysical surveys, sampling, mining, ship conversion, upgrades and maintenance, large project management, engineering design and mining system equipment builds. DBM...

  • Project Planner

    4 months ago


    Cape Town, South Africa De Beers Group of Companies Full time

    **Company Description - ABOUT DE BEERS MARINE**: De Beers Marine (DBM) is based in Cape Town, South Africa and is part of the De Beers group. Activities managed include Marine exploration, geophysical surveys, sampling, mining, ship conversion, upgrades and maintenance, large project management, engineering design and mining system equipment builds. DBM...


  • Cape Town, South Africa De Beers Group of Companies Full time

    **Company Description - ABOUT THE DE BEERS GROUP OF COMPANIES**: **ABOUT DE BEERS MARINE**: De Beers Marine (DBM) is based in Cape Town, South Africa and is part of the De Beers group. Activities managed include Marine exploration, geophysical surveys, sampling, mining, ship conversion, upgrades and maintenance, large project management, engineering design...

  • Software Consultant

    23 hours ago


    Cape Town, Western Cape, South Africa MRI Software Full time

    About MRI SoftwareAt MRI Software, we're passionate about delivering innovative real estate software solutions that make a real difference in people's lives. With a rich history dating back to 1971, we've built a reputation for excellence and a commitment to client success.Job SummaryWe're seeking a highly skilled Software Consultant to join our team in Cape...

  • Software Consultant

    23 hours ago


    Cape Town, Western Cape, South Africa MRI Software Full time

    About MRI SoftwareMRI Software is a global industry leader in real estate software, dedicated to providing flexible and game-changing solutions to improve people's lives. Our mission is to empower our teams to reach their full potential and deliver exceptional client experiences.Job SummaryWe are seeking a highly skilled Software Consultant to join our team...