×
Register Here to Apply for Jobs or Post Jobs. X

Remote Mining Software Developer

Remote / Online - Candidates ideally in
Soweto, 1803, South Africa
Listing for: Placements24
Remote/Work from Home position
Listed on 2026-09-05
Job specializations:
  • Software Development
    Software Engineer, Backend Developer, Python, Full Stack Developer
Job Description & How to Apply Below

About the Role Our client is seeking a skilled Remote Mining Software Developer to design, develop, and maintain innovative software solutions for their global operations. This fully remote position allows you to contribute to critical projects from anywhere, focusing on enhancing operational efficiency, data management, and exploration tools. You will work with a dynamic team of developers, geologists, and engineers, leveraging your expertise in software development to build robust and scalable applications tailored to the unique challenges of the mining industry, driving technological advancement from your home office.

Key Responsibilities
  • Design, code, test, and deploy software applications for various mining functions (e.g., data visualization, operational planning, geological modeling).
  • Collaborate with stakeholders to gather requirements and translate them into technical specifications.
  • Develop and maintain APIs and integrations with other mining software systems.
  • Optimize software performance, scalability, and reliability.
  • Participate in code reviews and contribute to the development of coding standards and best practices.
  • Troubleshoot and resolve software defects and issues.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 6 years of professional software development experience, with at least 2 years focused on applications for the mining or natural resources sector .
  • Proficiency in one or more programming languages such as Python, C#, Java, or C++.
  • Experience with database development (SQL and No

    SQL) and cloud platforms (AWS, Azure, GCP).
  • Familiarity with version control systems (e.g., Git) and agile development methodologies.
  • Strong problem-solving skills and the ability to work independently in a remote setting.
Benefits
  • Excellent salary and comprehensive benefits package.
  • Fully remote work opportunity, offering unparalleled flexibility.
  • Chance to work on impactful software solutions for the global mining industry.
  • Opportunities for professional growth and skill development.
  • A collaborative and forward-thinking virtual work environment.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary