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:

Software Development Engineer.
Location: Johannesburg
Salary: Negotiable on experience
BSc/BEng with software proficiency in C++/ C#/ .Net/ Node/ Java/ Angular. At least 2 - 4 years related work experience.
32 days ago


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


AWS Cloud Engineer
Location: Pretoria
Salary:
Our client, an award-winning MedTech is looking for a  AWS Cloud engineer to join their team.
Today


Intermediate QA Engineer
Location: Johannesburg
Salary:
Today


PLC Programmer
Location: Johannesburg
Salary: Annually
PLC Programmers—ready for your next career move? Let us help you take the next step and advance your career.
1 day ago


Electronic Hardware Engineer
Location: Johannesburg
Salary: 700000 Annually
Advance your career in electronic hardware engineering and play a role in shaping the future of technology. Apply now to make an impact.
1 day ago


Senior Full Stack Engineer
Location: South Africa
Salary: Market Related Monthly
Role:Our client is looking for a highly experienced and driven Senior Full Stack engineer with a strong background in enterprise application development using .NET and Angular. This role is perfect for someone who thrives in fast-paced environments and is eager to contribute to scalable, high-performance systems that handle large volumes of data. You will play a pivotal role in designing...
1 day ago


Senior IT Infrastructure Engineer
Location: Johannesburg
Salary: Annually
IT Infrastructure engineer will be responsible for supporting the main functions in the IT infrastructure, designing, managing and optimising the organisation IT infrastructure while ensuring seamless day-to-day operations.
1 day ago


IT Manager
Location: Johannesburg
Salary: Annually
The IT Manager will be responsible for planning, delivery, security and ongoing management of IT systems and services across the SA operations. Ensuring stable, secure and cost-effective IT services IT services that enable business objectives, while leading a local IT Team and managing Vendors, projects and compliance
1 day ago


Full Stack Engineer
Location: Johannesburg
Salary:
1 day 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