Jobs Career Advice Post Job
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
  • 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. 

    ...

     

    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).

    Check how your CV aligns with this job

    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.

  • Get new ICT / Computer jobs like this on Telegram.Subscribe on Telegram
  • Send your application

    Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail