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: Mar 27, 2023
    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

     

    Software Stream Lead - Modderfontein

    Job Description    

    • 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 firmware/software solutions such as planning and simulation tools for efficient and safe rock blasting.
    • Develop tests (according to best practise) throughout the product development lifecycle.
    • Solicit and analyse business requirements from customers (internal and external) and develop system technical specifications.
    • Control development efforts such that the overall goals of the software architecture are achieved.
    • Manage stakeholder’s expectations and control the demands coming from the market.
    • 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.
    • Assist in the installation and commissioning of new software systems at client sites; interfacing with and ensuring the satisfaction of clients in this process.
    • Manage a team of software developers keeping consideration for morale (in line with company culture) and ensure staff retention and team expansion.

    Qualifications & Experience    

    • A Degree in Computer Science, Engineering or equivalent.
    • 5 -10 years’ experience programming in a professional capacity.
    • Software development experience using C++.
    • Demonstratable experience in managing a development team.
    • Demonstratable experience modernising/updating development processes.
    • Experience working with or developing CI/CD pipelines. (highly advantageous).
    • Software development experience using Golang, QT and QML. (highly advantageous).
    • Mobile application development at commercial level, Android/ IOS. (highly advantageous).
    • Experience using software design principles/methodologies e.g., SOLID, TDD, BDD, OO etc.
    • Project management methodologies e.g. AGILE, SCRUM, Kanban etc.
    • Experience using UX principles to develop user interfaces.
    • 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).

    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