Software Engineer

The Software Engineer is responsible for the design, development, deployment, and maintenance of robust software solutions, with particular emphasis on enterprise asset management and ERP software integrations. This role involves creating customized solutions, integrating various enterprise applications, managing databases, and ensuring high availability and performance of developed applications. The successful candidate will bridge the gap between complex business requirements and technical implementation, ensuring effective use of technology to enhance business sustainability and efficiency. Position reports to the ICT Technical Lead.

ICT Technical Lead

The Information Communication & Technology (ICT) Technical Lead is accountable for the design, implementation, operation, and continuous improvement of CGCL’s Information and Communication Technology environment. This role provides technical leadership and assurance across all ICT systems, both hardware and software, and ensures their alignment with the company’s operational, safety, and strategic requirements.