Chemical Industries Education & Training Authority (Chieta) Vacancies
Chemical Industries Education & Training Authority (Chieta)
- Location
- Midrand, Gauteng
- Contract
- Contract
- Salary (as advertised)
- R1 023 616 – R1 195 718 per year
- Minimum qualification
- Bachelor's degree
- Closing date
First listed . Last checked at source .
In brief
**Overview** The Chemical Industries Education & Training Authority (CHIETA) is seeking a Software Developer for its Head Office in Gauteng (Midrand), specifically within the Innovation and Technology unit. This is a fixed-term contract position set to conclude on March 31, 2030. The role reports to the ICT Manager and offers a remuneration package (CTC) between R1,023,616 and R1,195,718 per annum. The primary purpose of this role is to develop, maintain, and enhance software applications. **What you will do** The incumbent will develop, maintain, and enhance software applications. Key responsibilities include: * Applying advanced programming skills to create scalable, high-quality solutions. * Collaborating with teams to integrate new technologies and features. * Implementing security measures and ensuring system scalability and performance. * Conducting JAD sessions and facilitating user requirement gathering. * Managing service providers and generating reports for stakeholders within the Innovation and Technology Business Unit. **Requirements (from the original advert)** * A bachelor’s degree (NQF level 7) in Software Development / Computer Science / Information Technology / Information Systems / Informatics / Financial Information Systems or equivalent. * Minimum of three (3) years of Systems Development in a Lead Developer position. * Solid experience in JavaScript and the Node.js ecosystem. * Extra credit for knowledge of ODOO. * Knowledge of Web and Mobile Development; .NET Core Framework; ASP.NET, MVC, Web API and Core; HTML, CSS, JavaScript, and TypeScript; jQuery, Angular and React; ORM; Web Services (REST & SOAP), Workflow systems; SQL Server 2022; MySQL 8; Database Design. **Who should apply** Candidates who possess a bachelor's degree in a relevant IT or software development field and have a minimum of three years of experience in a Lead Developer role are invited to apply. The ideal candidate will demonstrate solid experience with JavaScript and the Node.js ecosystem, along with comprehensive knowledge of various web and mobile development technologies, frameworks, and database systems. Essential skills and behavioural competencies include planning and organization, strong oral and written communication, problem-solving ability, diversity awareness, adherence to confidentiality, ethics, integrity, and professionalism, detail orientation, teamwork, excellent stakeholder engagement, and innovative skills. **Deadline** 9 October 2026 **Reference** Original posting: https://www.govpage.co.za/vacancies/chemical-industries-education-training-authority-chieta-vacancies-3 Source: govpage
Summary drafted with AI assistance from the original advert. The advert itself is the authority — how we use AI.
At a glance
- JavaScript
- TypeScript
- React
- Angular
- Node.js
- .NET
- SQL
- MySQL
Extracted automatically from the advert; confirm requirements on the original listing.
Job description
Before you apply
- Confirm the requirements and closing date on the original listing (govpage). SPANi lists vacancies from other sites and may not reflect last-minute changes.
- Legitimate employers do not charge application, registration or training fees.
- Don't send your ID or bank details before you have confirmed the employer is real.
Applying for contract roles
- State your notice period, contract length you can commit to, and earliest start date.
- Highlight recent project delivery and tools used, not only long-ago permanent roles.
- Confirm whether the role is PAYE, independent contractor, or labour-broker before accepting.
- Keep records of the listing URL and closing date in case you need to follow up.