We are looking for a Software Project Engineer with strong expertise in object-oriented programming and the .NET ecosystem to develop and enhance our in-house warehouse and automation related systems. The role combines software engineering, project implementation and business process improvement, working closely with operations teams and business users to deliver practical digital solutions that improve operational efficiency.
Responsible for conducting laboratory and site testing of construction materials such as concrete, soil, sand and aggregates; preparing samples, recording test results, maintaining laboratory equipment and ensuring testing is carried out accurately and according to company procedures and relevant standards. The Lab Technician will also assist the Site Engineer/QAQC team with quality control activities and perform other duties as assigned by the supervisor.
Job Requirements Responsibilities Data Entry & Bookkeeping: Input daily financial transactions, invoices, and payment vouchers into accounting software accurately. Accounts Payable & Receivable: Process vendor bills, match purchase orders, issue customer invoices, and track outstanding payments. Reconciliations: Assist with monthly bank and ledger reconciliations to find and fix discrepancies. Administrative Support: Organize and maintain physical and digital financial filing systems, handle staff expense claims, and support audit preparations. Supplies & assets: You will monitor inventory and place orders for stationery, pantry items, and equipment as needed. Vendor coordination: You will liaise with building management, cleaning services, and IT or equipment repair vendors to keep the office running. Requirements Qualifications & Experience You are currently pursuing or have recently completed a Diploma or Bachelor s degree in Accounting, Finance, or Business Administration.