Website Exxaro Resources
Exxaro Resources Limited is among the top five coal producers in South Africa. Since 2006, Exxaro has become one of South Africa's largest and foremost black-empowered and diversified mining companies.
Exxaro Resources is a diversified mining and renewable energy company based in South Africa. Since its formation in 2006, the company has become a major black-empowered enterprise and is one of the top five coal producers in the country. It trades on the JSE Limited (JSE) under the symbol EXX. The group is a constituent of the JSE Limited (JSE) Top 40 Index and among the top 30 in the FTSE/JSE Socially Responsible Investment Index. Exxaro is also proud to embrace the principles of the Task Force on Climate-related Financial Disclosures (TCFD).
Job Advert Summary
- 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.