Potential Openings

Listed below are the key positions usually required at CCT. To increase chances of joining our family, make sure to fill out an application profile and keep it up to date. Furthermore,To stay up to date with our latest updates and get introduced to our products and services...
Key Positions Description
General Create a general profile and apply here for a job that is not relevant to any of the below listed standard CCC job positions.
Automation Engineer Automation engineers are highly skilled IT professionals. They are expected to have a good grasp of the business rationale behind in-house applications used in CCC projects. They provide first line support to project staff for using these applications. They would provide assistance to projects remotely, are relocated to projects on a permanent basis or seconded to projects on an ad-hoc basis. Their main role is to deploy/implement/train/supervise CCC in-house applications or other IT solutions acquired by the project. Often, they provide tailored solutions to special IT requests issued by projects staff by writing queries, developing small utilities or reports..
Document Controller A diploma graduate with at least 2 years of experience (Preferably in the construction industry). Candidate should have acceptable EDMS with solid command of the English language.Preferable experience in contractual tracking issues and final hand over. CDIA certification is a plus.
Graphics Developer The Graphics Developer will join the graphics development team, working on state of the art visualization techniques for both desktop and mobile. The person in this role will work closely with other members of the graphics development team, as well as external stakeholders, to understand system requirements and deliver a product that meet quality and performance expectations. Demonstrated ability to analyze and implement code using object oriented design is key to this position.
Software Developer The Software Developer is responsible for the analysis of business, engineering and scientific problems and is charged with the documentation and development of well-defined methods, procedures and programs in the delivery of practical systems solutions. The Software Developer is challenged with assisting in programming, troubleshooting and management of problems affecting IT software, as well as developing these areas for future expansion and sustaining the highest system reliability and performance possible.