Engineer, Software at First Quantum Mineral
- Company: First Quantum Mineral
- Location: Zambia
- State: Solwezi
- Job type: Full-Time
- Job category: Engineering Jobs in Zambia
Job Description
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:
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 ProfessionalProgrammer (CPP)
BEHAVIOURAL 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
Method of Application
Submit your CV and Application on Company Website : Click HereClosing Date : 20th February, 2026.

