Software Development Engineer
Objective Personnel
Modderfontein
2d ago
source : JustTheJob.co.za
  • Software Development Engineer for company based in ModderfonteinQualificationDegree in Computer Science, Engineering or equivalentSoftware Development C++Requirements5 Years'
  • programming experience in a professional capacityExperience 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, Postman3D graphics rendering with OpenGL. (Linux and Windows).DutiesDevelop / integrate / interface with the various components that comprise our product suite to generate better solutions.

    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 company’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.

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form