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:

Electronic Engineer Software Development
Location: Johannesburg
Salary:
We are seeking a talented Electronic engineer specializing in software development to join our dynamic team.
27 days ago


Software / Computer Engineer Security solution development
Location: Centurion
Salary: Neg
Large, multidisciplinary engineering company based in Centurion, focussing strongly on providing hardware and software-based security solutions in the ICT industry, is searching for talented developers to join their team.Our client develops equipment and software for local and international clients. Products include secure networking encryptors (layer 2/3 of the OSI model), secure mobile communica...
22 days ago


Software Development Team Lead
Location: South Africa
Salary: 70000 Monthly
software development Team Lead specializing in translating BRS to user stories within Azure DevOps wanted for an award-winning, well-known software company. 
3 days ago


Software Development Team Leader
Location: Johannesburg
Salary: Monthly
My client, based in the Northern Suburbs of Johannesburg, is urgently seeking an experienced Team Lead to manage a team of developers and to provide guidance, support, and mentoring to achieve project objectives.
6 days ago


Software Engineer (Cryptography and Network Security)
Location: Pretoria
Salary: 500000
International company. This exciting career opportunity is for a person with skills in Cryptography and computer & network security.We require a software engineer with 2 years working experience in C/C++ and Linux-based product development.  Become a specialist in network security product development for cloud-based applications and general Networking security!
22 days ago


Senior C# Developer
Location: Johannesburg
Salary:
Looking for a seasoned Senior C# software Developer. As a C# engineer you will be required build websites, backend systems or mobile applications. If you are all about software development, performance, scale and user experience then come and be part of our dedicated and successful team
2 days ago


Senior C# Software Engineer – Bedfordview (Hybrid) – up to R1.2m per annum
Location: Johannesburg
Salary: 1200000
Senior C# software engineer – Bedfordview (Hybrid) – up to R1.2m per annum
2 days ago


Junior Software Engineer
Location: Johannesburg
Salary:
Are you a recently qualified software engineer who has a passion for product design and is dead-set on building a career in the software development industry? If you’ve answered yes to all 3 questions, then this is the perfect role for you! These opportunities do not come around often. So, apply today and shape the future of software engineering, thriving amidst high-energy competition!
3 days ago


Senior C# Software Engineer – Bedfordview (Hybrid) – up to R1.1m Per Annum
Location: Johannesburg
Salary: 1100000
Senior C# software engineer – Bedfordview (Hybrid) – up to R1.1m Per Annum
3 days ago


Embedded Engineer
Location: Centurion
Salary: 600000 Annually
Centurion-based client seeks dynamic Embedded engineer skilled in precision electro-mechanical components for an exciting opportunity to innovate and thrive in their team. Click to discover more!
6 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