Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jun 9, 2021
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    AECI is a South African based explosive and speciality chemical company focused on providing products and services to a broad spectrum of customers in the mining, manufacturing, agricultural, food and beverage, and general industrial sectors. it has regional and international businesses in Africa,South-East Asia, the USA and Australia. 

    ...
    Read more about this company

     

    Development Engineer - Software (Modderfontein)

    Job Description    
    AECI Mining Explosives is looking to recruit a Development Engineer - Software to work in Modderfontein.

    • To develop new & improve existing software products that are used in conjunction with DetNet’s blasting solutions. To contribute towards the DetNet team’s internal process improvement.

    Duties & Responsibilities    

    •  Develop/integrate/interface with the various components that comprise our product suite to generate better blasting solutions. This includes blasting control equipment and detonators.
    •  Design and develop software solutions such as planning and simulation tools for efficient and safe rock blasting.
    •  Solicit business requirements from customers and develop system technical specifications.
    •  Develop tests (according to best practise) throughout the product development lifecycle.
    •  Keep abreast of global technological developments in the mining and software engineering space in order to provide direction for software development projects.
    •  Support business strategy by aligning Software development activities with DetNet’s long-term objectives, customer needs, detonator technology development.
    •  During development, assist in the installation and commissioning of software systems at client sites interfacing with and ensuring the satisfaction of clients in this process.

    Qualifications & Experience    

    •  Matric / Grade 12.
    •  Degree in Computer Science, Engineering or equivalent.
    •  Minimum 5 years’ programming experience in a professional capacity.
    •  Software development experience using C++.
    •  Experience using UX principles to develop user interfaces. (highly advantageous)
    •  Software development experience using Golang, QT and QML. (highly advantageous)
    •  Mobile application development at commercial level, Android/ IOS. (highly advantageous).
    •  Experience working with or developing CI/CD pipelines.
    •  Experience using software design principles/methodologies e.g. SOLID, TDD, BDD, OO etc.
    •  Project management methodologies e.g. AGILE, SCRUM, Kanban etc.
    •  Web application development at commercial level, with [JavaScript, HTML5, Angular, NodeJS].
    •  Experience using testing tools e.g. Selenium, Squish, Postman.
    •  3D graphics rendering with OpenGL. (Linux and Windows).

    Competencies    

    •  Strong mathematical and analytical skills
    •  Ability to work independently
    •  Highly motivated
    •  Willing to learn
    •  Excellent communication skills (incl. technical writing)
    •  Resilience to adversity
    •  Team player

    Method of Application

    Interested and qualified? Go to AECI Limited on aeci.erecruit.co to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at AECI Limited Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail