Engineer, Software job at First Quantum Minerals Ltd
Website :
6 Days Ago
Linkedid Twitter Share on facebook
Engineer, Software
2026-02-18T07:52:54+00:00
First Quantum Minerals Ltd
https://cdn.greatzambiajobs.com/jsjobsdata/data/employer/comp_8840/logo/First%20Quantum%20Minerals%20Ltd.png
FULL_TIME
Solwezi
Solwezi
10101
Zambia
Mining
Computer & IT, Science & Engineering, Energy & Mining
ZMW
MONTH
2026-02-28T17:00:00+00:00
8

Background

At First Quantum, we free the talent of our people by taking a very different approach which is underpinned by a very different, very definite culture – the “First Quantum Way”.

Working with us is not like working anywhere else, which is why we recruit people who will take a bolder, smarter approach to spot opportunities, solve problems and deliver results.

Our culture is all about encouraging you to think independently and to challenge convention to deliver the best result. That’s how we continue to achieve extraordinary things in extraordinary locations.

Job Description Details

Job title : Engineer, Software

Site : Kansanshi Mining Plc

Department : IT & Digital

Section : Projects & Software Engineering

Position reports to : Lead, Software Engineering

Purpose

Responsible for providing leadership across the entire software development lifecycle, from design through to testing. Duties include writing and editing software code, developing testing strategies, planning product enhancements, and overseeing project progress through monitoring and reporting.

Key Responsibilities

Designing and maintaining software systems

Evaluating and testing new software programs

Optimizing software for speed and scalability

Writing and testing software code

Presenting new features to stakeholders and internal customers

Ensuring that different types of software programs communicate with each other on one platform

Participating in creating and enforcing software development standards within an infrastructure

Maintaining documentation of software code

Updating to new technologies as needed

Developing applications for different mobile platforms depending on business requirements and software development standards

Performing software maintenance, tweaking as needed and releasing software updates

Staying up-to-date with latest software development practices and platforms

Collaborate with IT & Digital Projects, Solutions Architects and Data Architects in executing project strategies and processes.

Identify and troubleshoot software bugs and issues

Collaborate with project managers and business analysts to ensure successful requirements management

Qualifications

Bachelor’s degree in engineering, computer science, information systems

Masters will be an added Advantage.

All academic qualifications and results must be verified by the Zambia Qualifications Authority (ZAQA).

Experience

Minimum 5 years of hands-on experience in software development backend or front end competences

Experience working in mining industry will be an advantage

Proficiency in .NET (C#), Python,T-SQL, MS SQL Server, SQL Lite, HTML, CSS, JavaScript, Blazor (Server & WASM), MudBlazor, Bootstrap and Radzen

Proficiency in Microsoft Active Directory integration, Mobile Development, SQL Database Development, Kereboros, React, Angular, .NET (API, Console Apps, Libraries), .NET BackgroundServices

Experience working on Microsoft PowerApp Platform, SharePoint and Azure platforms

Experience in version control and collaboration tools; Git, JIRA, DevOps

Experience in manual and automated testing

Knowledge of CI/CD pipelines for automating software delivery processes.

Highly Knowledgeable in SOLID principles and software design patterns

Experience working with microservice architectures

Member of ICTAZ or EIZ

Experience in Agile delivery, User Experience (UX) design, and Design Thinking Methodologies.

Relevant certifications e.g Certified Software Development Professional (CSDP), Certified Software Engineer, C Certified Professional Programmer (CLP), C++ Certified Professional Programmer (CPP)

Behavioral Traits

Effective communication

Ability to influence managers and employees

Demonstrated leadership skills

Strong critical thinking abilities

Proficient in conflict management

Advanced problem-solving skills, including root cause analysis

Capable of working effectively in pressured, deadline-driven environments

Detail-oriented with technical aptitude to perform tasks accurately and comprehensively

Expertise in multitasking, time management, and work planning

Excellent presentation skills

Quick learner, adaptable to fast-paced environments, with the ability to manage multiple competing demands

  • Designing and maintaining software systems
  • Evaluating and testing new software programs
  • Optimizing software for speed and scalability
  • Writing and testing software code
  • Presenting new features to stakeholders and internal customers
  • Ensuring that different types of software programs communicate with each other on one platform
  • Participating in creating and enforcing software development standards within an infrastructure
  • Maintaining documentation of software code
  • Updating to new technologies as needed
  • Developing applications for different mobile platforms depending on business requirements and software development standards
  • Performing software maintenance, tweaking as needed and releasing software updates
  • Staying up-to-date with latest software development practices and platforms
  • Collaborate with IT & Digital Projects, Solutions Architects and Data Architects in executing project strategies and processes.
  • Identify and troubleshoot software bugs and issues
  • Collaborate with project managers and business analysts to ensure successful requirements management
  • .NET (C#)
  • Python
  • T-SQL
  • MS SQL Server
  • SQL Lite
  • HTML
  • CSS
  • JavaScript
  • Blazor (Server & WASM)
  • MudBlazor
  • Bootstrap
  • Radzen
  • Microsoft Active Directory integration
  • Mobile Development
  • SQL Database Development
  • Kereboros
  • React
  • Angular
  • .NET (API, Console Apps, Libraries)
  • .NET BackgroundServices
  • Microsoft PowerApp Platform
  • SharePoint
  • Azure platforms
  • Version control and collaboration tools (Git, JIRA, DevOps)
  • Manual and automated testing
  • CI/CD pipelines
  • SOLID principles
  • Software design patterns
  • Microservice architectures
  • Agile delivery
  • User Experience (UX) design
  • Design Thinking Methodologies
  • Effective communication
  • Ability to influence managers and employees
  • Leadership skills
  • Critical thinking abilities
  • Conflict management
  • Problem-solving skills (including root cause analysis)
  • Ability to work effectively in pressured, deadline-driven environments
  • Detail-oriented
  • Multitasking
  • Time management
  • Work planning
  • Presentation skills
  • Quick learner
  • Adaptability to fast-paced environments
  • Ability to manage multiple competing demands
  • Bachelor’s degree in engineering, computer science, information systems
  • Masters will be an added Advantage.
  • All academic qualifications and results must be verified by the Zambia Qualifications Authority (ZAQA).
  • Member of ICTAZ or EIZ
  • Relevant certifications e.g Certified Software Development Professional (CSDP), Certified Software Engineer, C Certified Professional Programmer (CLP), C++ Certified Professional Programmer (CPP)
bachelor degree
12
JOB-69956fd6b160b

Vacancy title:
Engineer, Software

[Type: FULL_TIME, Industry: Mining, Category: Computer & IT, Science & Engineering, Energy & Mining]

Jobs at:
First Quantum Minerals Ltd

Deadline of this Job:
Saturday, February 28 2026

Duty Station:
Solwezi | Solwezi

Summary
Date Posted: Wednesday, February 18 2026, Base Salary: Not Disclosed

Similar Jobs in Zambia
Learn more about First Quantum Minerals Ltd
First Quantum Minerals Ltd jobs in Zambia

JOB DETAILS:

Background

At First Quantum, we free the talent of our people by taking a very different approach which is underpinned by a very different, very definite culture – the “First Quantum Way”.

Working with us is not like working anywhere else, which is why we recruit people who will take a bolder, smarter approach to spot opportunities, solve problems and deliver results.

Our culture is all about encouraging you to think independently and to challenge convention to deliver the best result. That’s how we continue to achieve extraordinary things in extraordinary locations.

Job Description Details

Job title : Engineer, Software

Site : Kansanshi Mining Plc

Department : IT & Digital

Section : Projects & Software Engineering

Position reports to : Lead, Software Engineering

Purpose

Responsible for providing leadership across the entire software development lifecycle, from design through to testing. Duties include writing and editing software code, developing testing strategies, planning product enhancements, and overseeing project progress through monitoring and reporting.

Key Responsibilities

Designing and maintaining software systems

Evaluating and testing new software programs

Optimizing software for speed and scalability

Writing and testing software code

Presenting new features to stakeholders and internal customers

Ensuring that different types of software programs communicate with each other on one platform

Participating in creating and enforcing software development standards within an infrastructure

Maintaining documentation of software code

Updating to new technologies as needed

Developing applications for different mobile platforms depending on business requirements and software development standards

Performing software maintenance, tweaking as needed and releasing software updates

Staying up-to-date with latest software development practices and platforms

Collaborate with IT & Digital Projects, Solutions Architects and Data Architects in executing project strategies and processes.

Identify and troubleshoot software bugs and issues

Collaborate with project managers and business analysts to ensure successful requirements management

Qualifications

Bachelor’s degree in engineering, computer science, information systems

Masters will be an added Advantage.

All academic qualifications and results must be verified by the Zambia Qualifications Authority (ZAQA).

Experience

Minimum 5 years of hands-on experience in software development backend or front end competences

Experience working in mining industry will be an advantage

Proficiency in .NET (C#), Python,T-SQL, MS SQL Server, SQL Lite, HTML, CSS, JavaScript, Blazor (Server & WASM), MudBlazor, Bootstrap and Radzen

Proficiency in Microsoft Active Directory integration, Mobile Development, SQL Database Development, Kereboros, React, Angular, .NET (API, Console Apps, Libraries), .NET BackgroundServices

Experience working on Microsoft PowerApp Platform, SharePoint and Azure platforms

Experience in version control and collaboration tools; Git, JIRA, DevOps

Experience in manual and automated testing

Knowledge of CI/CD pipelines for automating software delivery processes.

Highly Knowledgeable in SOLID principles and software design patterns

Experience working with microservice architectures

Member of ICTAZ or EIZ

Experience in Agile delivery, User Experience (UX) design, and Design Thinking Methodologies.

Relevant certifications e.g Certified Software Development Professional (CSDP), Certified Software Engineer, C Certified Professional Programmer (CLP), C++ Certified Professional Programmer (CPP)

Behavioral Traits

Effective communication

Ability to influence managers and employees

Demonstrated leadership skills

Strong critical thinking abilities

Proficient in conflict management

Advanced problem-solving skills, including root cause analysis

Capable of working effectively in pressured, deadline-driven environments

Detail-oriented with technical aptitude to perform tasks accurately and comprehensively

Expertise in multitasking, time management, and work planning

Excellent presentation skills

Quick learner, adaptable to fast-paced environments, with the ability to manage multiple competing demands

Work Hours: 8

Experience in Months: 12

Level of Education: bachelor degree

Job application procedure

To apply for this job please visit firstquantum.wd3.myworkdayjobs.com.

Application Link: Click Here to Apply Now

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Engineering jobs in Zambia
Job Type: Full-time
Deadline of this Job: Saturday, February 28 2026
Duty Station: Solwezi | Solwezi
Posted: 18-02-2026
No of Jobs: 1
Start Publishing: 18-02-2026
Stop Publishing (Put date of 2030): 10-10-2076
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.