Exxaro is one of the largest South African-based diversified resources groups. It is listed on the JSE Limited where it is a constituent of the Socially Responsible Investment (SRI) index. The group’s current business interests span South Africa, Botswana, Republic of the Congo and Australia. At present, Exxaro produces over 39 million tonnes of coal per a...
Exxaro Resources seeks a dynamic Developer based in Lephalale at Grootegeluk Coal. This exciting opportunity allows you to work on cutting-edge digital products with intuitive interfaces and robust server-side logic.
We prioritise security, scalability, and performance in our projects. You will collaborate with cross-functional teams to deliver reliable software solutions aligned with business goals, advocating Agile/DevOps practices.
Key responsibilities include designing scalable architectures, integrating third-party services, managing APIs, and optimizing performance across devices. An ideal candidate holds a BSc in Computer Science or Information Technology, with 3-5 years of software development experience in the mining sector.
Your role involves enhancing development processes, ensuring cross-browser compatibility, and upholding industry compliance and safety standards. Join us to be part of a team that values innovation and excellence in technology solutions, working with a leading company committed
Minimum Requirements
BSc in Computer Science or Information Technology (Essential/Minimum)
3-5 years of relevant software development experience in the mining industry (Essential/Minimum)
Involvement in Agile/DevOps practices (Essential)
Experience with designing scalable and secure architectures
Proficiency in integrating third-party services and databases
Ability to manage APIs and ensure application scalability and performance
Knowledge of optimizing application performance for diverse devices
Skills in maintaining responsive and accessible user interfaces
Understanding of safety, health, and environment policies and practices
Certificate of Fitness (Essential/Minimum) (To be conducted by Exxaro)
Psychometric Assessment (Essential/Minimum) (To be conducted by Exxaro)
Duties & Responsibilities
Collaborate with cross-functional teams, including product managers and designers, to deliver efficient and reliable software solutions.
Develop intuitive and responsive user interfaces that ensure seamless user experiences across various devices.
Design and implement secure, scalable server-side logic, managing databases and APIs to enhance application performance.
Ensure compliance with industry standards, regulatory requirements, and safety policies, maintaining a safe working environment.
Stay current with emerging technologies and frameworks to continuously improve development processes and deliver high-quality code.
Optimise application performance for diverse devices and networks, ensuring cross-browser compatibility and responsive design.
Conduct code reviews, providing constructive feedback to peers and ensuring adherence to best practices and coding standards.
Maintain comprehensive documentation of code, processes, and system architecture for accurate reporting and communication with stakeholders.
Integrate third-party services and databases effectively, managing APIs for seamless system component communication.
Implement security measures to protect applications from potential threats, ensuring data integrity under high loads.
20 Initiatives to Boost Employee EngagementAre you struggling with improving employee engagement at work? This article covers everything from better communication to building a strong workplace culture.
30 Common Interview Mistakes to AvoidThis piece examines 30 of the most common mistakes applicants make at interviews, so you know how to better avoid them.