Software Development Engineer

 

Recruiter:

MECS Africa

Job Ref:

JHB009095/DS

Date posted:

Thursday, November 25, 2021

Location:

Johannesburg, South Africa

Salary:

750000 Annually


SUMMARY:
Our client is looking for a Software Development Engineer to improve software product for solution in the mining sector.

POSITION INFO:
Our Client is looking for a Software Development Engineer to be part of exciting team for the mining sector.
Functionality and 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 the companies 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.
Experience: 
  • A Degree in Computer Science, Engineering or equivalent.
  • 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

Please note that should you not be contacted within two weeks please consider your application as unsuccessful.

 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Full Stack Software Development Engineer.
Location: Johannesburg
Salary: Negotiable on experience
BSc/BEng with software proficiency in C++/ C#/ Node/ Java/ Angular. Will suit a recent graduate - 4 years related work experience.
32 days ago


Business Analyst (Software Development)
Location: Johannesburg
Salary: 750000 Annually
My client, in the heart of Johannesburg North, is looking for a Business Analyst who loves digging into complex systems, defining workflows, and turning business needs into clear, testable digital solutions. You’ll work closely with stakeholders, Devs, QA and PMs. This role does not require software development skills—you’ll focus on requirement gathering, process modelling, and ...
3 days ago


Business Development Manager (Software & Data Solutions)
Location: Johannesburg
Salary:
42 days ago


Business Development - Property Software
Location: Pretoria
Salary: R25k - 35k per month
Business development Executive for Property software Company
49 days ago


CAD Software Solutions Development Intern
Location: Pretoria
Salary: To be discussed at Interview stage
Gaining practical industry knowledge in Computer-Aided Design. Assist Application engineers in implementing and supporting Creo CAD software solutions,
50 days ago


Business Development - Property Software
Location: Pretoria
Salary: R25k - 35k per month
Business development Executive for Property software Company
57 days ago


Business Development - Property Software
Location: Pretoria
Salary: R25k - 35k per month
Business development Executive for Property software Company
71 days ago


Business Development - Property Software
Location: Pretoria
Salary: R25k - 35k per month
Business development Executive for Property software Company
84 days ago


Software Development Manager - Remote
Location: Johannesburg
Salary: R1.26M CTC
Cape Town or Johannesburg
80 days ago


Junior Mechanical Engineer
Location: Centurion, Gauteng
Salary: Market Related
Seeking a motivated Junior Mechanical engineer to join a dynamic engineering team
2 days ago


Create a free job alert for Software Development Engineer in Johannesburg

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions