823 C Programming jobs in South Africa
Operations Programming Specialist
Posted 1 day ago
Job Viewed
Job Description
Reference: SSC000565-AK-1
A well-established public entity is seeking to appoint an Operations Programming Specialist.
Qualifications and Experience:
- Degree or Diploma in Information Technology, Computer Engineering, or similar qualification.
- Solid background (hands-on) in designing and software development of medium to large-scale complex computer systems using any of the modern programming languages (e.g. Java, C/C++, Python, LabView, Javascript).
- Experience in agile methodology, DevOps, and scrum will be an added advantage.
- Certification as a Certified Developer will be advantageous.
- Excellent programming capability/experience is essential with a minimum of 6 years’ experience in Python and LabView programming.
- Python, .NET (C#), C++, Labview, Ruby on Rails, SQL Database development, Java and PHP programming experience.
- RIA development experience, including mobile platforms.
- MS Visual Studio Code and Visual Basic for Windows (Macros).
- Knowledge of Open-Source software.
- Working knowledge of the principles of controlling hardware systems with computers.
- Ability to model systems in software.
- Good systems and process analysis skills.
Please note that if you have not received a response within 14 days of submitting your application that your application was unsuccessful.
#J-18808-LjbffrIS Programming Lecturer
Posted 4 days ago
Job Viewed
Job Description
We are looking for an experienced IS Programming Lecturer for a Renowned Institution in Port Elizabeth.
You will be based at the Nelson Mandela Bay campus.
Purpose of Position:
To lecture Information Technology-related modules, in the faculty on a full-time basis.
To assist in the administration and departmental affairs and activities as required by the academic department.
Minimum requirements:
BSc Information Technology or a similar degree (NQF level 7 or above) within the field
Focus on programming / software development
1 - 2 years or relevant lecturing experience advantageous
Necessary knowledge of higher education practices and processes
Modules to be lectured:
Various programming related modules and one or more of the following programming languages:
C#
Java
Python
Competencies:
Initiative and responsibility
Constructive teamwork, relations and networking
Influence
Analysis and judgement
Innovation and change
Systematic approach (planning and organising)
Steadiness (emotional tenacity)
Communication
Responsibilities:
Lecturing
General administration
Setting and marking of assessments
Preparation of notes and additional study materials
Quality Assurance
Management of At-risk students
IS Programming Lecturer
Posted 18 days ago
Job Viewed
Job Description
The successful candidate will be based at the Nelson Mandela Bay campus. br>
Purpose of Position:
To lecture Information Technology-related modules, in the faculty on a full-time basis.
To assist in the administration and departmental affairs and activities as required by the academic department.
Minimum requirements:
BSc Information Technology or a similar degree (NQF level 7 or above) within the field
Focus on programming / software development
1 - 2 years or relevant lecturing experience advantageous
Necessary knowledge of higher education practices and processes
Modules to be lectured:
Various programming related modules and one or more of the following programming languages:
C#
Java
Python
Competencies:
Initiative and responsibility
Constructive teamwork, relations and networking
Influence
Analysis and judgement
Innovation and change
Systematic approach (planning and organising)
Steadiness (emotional tenacity)
Communication
Responsibilities:
Lecturing
General administration
Setting and marking of assessments
Preparation of notes and additional study materials
Quality Assurance
Management of At-risk students
IS Programming Lecturer
Posted today
Job Viewed
Job Description
We are looking for an experienced IS Programming Lecturer for a Renowned Institution in Port Elizabeth. The successful candidate will be based at the Nelson Mandela Bay campus. Purpose of Position: To lecture Information Technology-related modules, in the faculty on a full-time basis. To assist in the administration and departmental affairs and activities as required by the academic department. Minimum requirements: BSc Information Technology or a similar degree (NQF level 7 or above) within the field Focus on programming / software development 1 - 2 years or relevant lecturing experience advantageous Necessary knowledge of higher education practices and processes Modules to be lectured: Various programming related modules and one or more of the following programming languages: C# Java Python Competencies: Initiative and responsibility Constructive teamwork, relations and networking Influence Analysis and judgement Innovation and change Systematic approach (planning and organising) Steadiness (emotional tenacity) Communication Responsibilities: Lecturing General administration Setting and marking of assessments Preparation of notes and additional study materials Quality Assurance Management of At-risk students
Intern: Local Programming
Posted today
Job Viewed
Job Description
Intern: Local Programming
eMedia, in proud partnership with MICT SETA (Media, Information and Communication Technologies Sector Education and Training Authority), is offering a 12-month Internship Programme for the year 2025/2026. The Intern will be hosted at e.tv Cape Town in the position of Local Programming Intern.
Location: Cape Town
Job Type: Fixed-Term, Internship
About the Job
The individual in the role is required to assist the Manager of Local Programming department with all admin related tasks required for the Local Programming department. Screening and handling telephone calls, emails and enquiries, inform with relevant individual within the department to attend to queries. Ensuring attendance at departmental meetings, taking minutes and distributing to the team in the following day. Booking boardrooms for meetings and ensure that catering and required technology is set up for meetings. Managing diary of Executive Producer. Communicating with the Local Programming team and assisting with setting up Stakeholder meetings and ensuring that all the relevant presentations are ready and distributed amongst the team in preparation for the meetings.”
< >About the Companye.tv is South Africa’s biggest independent and free-to-air television channel. Established in 1998, the channel has been in existence for over two decades and appeals to all races, genders, ages and income groups. As the most viewed English Channel in the country, we are the destination of choice for local and international entertainment, the ultimate home of great stories.
p>Roles and Responsibilities- Local Programming Team Support Functions
Screening and handling all telephone calls, emails and enquiries, inform with relevant department individual to attend to queries
Ensuring attendance at departmental meetings, taking minutes and distributing to the team in the following day
Booking boardrooms for meetings and ensure that catering and required technology is set up for meetings
Managing diary of Executive Producer
Ensuring security passes for invited guests
Ensuring invited guests are welcomed at reception in time for the scheduled meeting
Initiating and finalizing the production contracting process with sign off from the EP
Writing commissioning brief according to channel strategy
Commissioning content briefs to industry and obtain approval from the EP
Reviewing and assessing program proposals as assigned by EP
Inviting production houses to pitch proposals
Assisting in the selection of successful proposals in alignment with channel content strategy
Facilitating the providing of feedback to production companies
Setting up Internal Presentations for new shows and movies and quarterly presentations for long-running shows
p > Working closely with IT and LP Team to manage Proposal folders Communicating with the Local Programming team and assisting with running the Local Programming share drive; checking that each EP’s folder has the correct and complete information for every production worked on and are currently working on
Tracking submission of deliverables to internal stakeholders (cast logs, contracts, sales decks, etc
< l> pporting the Executive Producers in the development of innovative new programs taking into consideration the Channels positioning and strategy
Spotting new trends in scripted content, new territories and approaches to contemporary programs
Supporting Executive Producer to ensure assigned commissioned content achieves set ratings
Working closely with Executive Producer in ensuring that assigned programming meets targets for audience ratings and is commercially viable
Working closely with Executive Producer on up-coming story lines and attend viewings and feedback to Executive Producers
Viewing and giving editorial input on all programs at online and offline stage
Ensuring producers deliver programs and promotional material as per agreed schedule presenting at all crucial meetings where content is discussed and viewed.
- Communication
Establishing and maintaining healthy working relationships with EP’s
Assuming critical liaison between the channel and content supplier.
< > monstrating company values and foster a culture of creativity amongst peers.About You
Requirements
Qualifications:
Additional Requirements:
Events and Programming Specialist
Posted 12 days ago
Job Viewed
Job Description
Press Tab to Move to Skip to Content Link
Select how often (in days) to receive an alert:
Date Posted: 07/25/2025
Req ID: 44484
Faculty/Division: Faculty of Information
Department: Faculty of Information
Campus: St. George (Downtown Toronto)
Position Number: 00057714
Description:
About us:
The Faculty of Information at the University of Toronto is a research-led Faculty, educating the next generation of leaders in information scholarship and the information professions, both established and emerging. Our researchers and graduates are recognized for their innovation, experimentation, human-centred perspectives and commitment to community.
The Faculty, which will celebrate its centenary in 2028, has built on its heritage strengths in libraries, archives and museums to incorporate scientific and technological expertise from engineering, computer science, and other disciplines. At the same time, it has committed itself to applying social, political, and cultural perspectives from media arts, humanities, and social science to the study of information, technology, people and the relationships among them.
A top tier school, the Faculty of Information is consistently recognized globally for excellence in Library and Information Management by the QS World University rankings. The QS rankings include both Master’s and PhD level programs.
More background about the Faculty can be found on its website (ischool.utoronto.ca).
Your opportunity:
The Events and Programming Specialist shapes a wide range of events and continuing education (CE) programs in a collaborative, fast-paced team environment. As part of the Office of the Dean, you will work closely with a service-oriented team that values initiative, sound judgement and follow-through. This is a highly autonomous role with the opportunity to contribute meaningfully to impactful programming, strategic initiatives, and build strong relationships across the Faculty and beyond.
Under the general direction of the Manager, Office of the Dean, the incumbent is responsible for leading the planning and execution of events and the full lifecycle of CE offerings, from setup and coordination through delivery, evaluation, and continuous improvement. The role manages complex workflows involving internal teams, subject matter experts, instructors, vendors, and casual staff, while also monitoring program budgets and financial performance, and proposing pricing strategies based on market analysis. It plays a key role in developing promotional and course materials, maintaining program websites and microsites, implementing targeted outreach, and building a distinct audience.
NOTE: This position is required on site five (5) days per week and is ineligible for an alternative work arrangement.
Your responsibilities will include:
- Conceptualizing, organizing and executing event activities
- Coordinating the schedule for program and event calendars
- Analyzing client needs and making recommendations on event logistics and options
- Planning and implementing workflow for a group
- Developing content for marketing and/or promotional materials
- Coordinating tasks for projects and other strategic initiatives with stakeholders
- Preparing financial summary reports
Essential Qualifications:
- Bachelor's degree or acceptable combination of equivalent education and experience
- Minimum five (5) years of recent experience in conceptualizing, organizing and executing events in a complex organization, preferably within a higher education or public sector environment
- Demonstrated experience with full-cycle event planning for a high volume of events, including marketing, registration, and post-event evaluation
- Demonstrated experience with full-cycle planning for a wide variety of events (in-person, online, and hybrid) including seminars, workshops, and conferences
- Experience writing and editing promotional copy for websites, social media, print materials, etc.
- Knowledge of, and experience in, scheduling and tracking the status of events and classroom activities
- Experience planning events in compliance with AODA
- Demonstrated experience handling event expenses, collaborating on cost estimates, and preparing financial summary reports
- Experience supervising casuals
- Demonstrated superior interpersonal skills and the ability to work collaboratively and build consensus.
- Superior planning and project management skills
- Ability to manage a high volume of competing priorities and deadlines
- Advanced Microsoft Office skills including Word, PowerPoint, Excel, Outlook
- Excellent problem-solving and analytical skills
- Excellent written and verbal communication skills
Assets (Nonessential):
- Familiarity with content management systems (e.g., WordPress) for updating event-related web content
- Proficiency with customer relationship management (CRM) or email marketing tools (e.g., MailChimp) to enhance event outreach and engagement
- Understanding of equity, diversity, and inclusion (EDI) principles and their application in event planning and programming
- Experience with educational program administration in a post-secondary or continuing education setting
To be successful in this role you will be:
- Adaptable
- Goal oriented
- Organized
- Punctual
- Self-directed
- Team player
Closing Date: 08/11/2025, 11:59PM ET
Employee Group: USW
Appointment Type : Budget - Continuing
Schedule: Full-Time
Pay Scale Group & Hiring Zone:
USW Pay Band 12 -- $81,312. with an annual step progression to a maximum of $103,986. Pay scale and job class assignment is subject to determination pursuant to the Job Evaluation/Pay Equity Maintenance Protocol.
Job Category: Hospitality
Recruiter: Jasmin Olarte
NOTE: This position is required on site five (5) days per week and is ineligible for an alternative work arrangement
Lived Experience Statement
Candidates who are members of Indigenous, Black, racialized and 2SLGBTQ+ communities, persons with disabilities, and other equity deserving groups are encouraged to apply, and their lived experience shall be taken into consideration as applicable to the posted position.
Diversity Statement
The University of Toronto embraces Diversity and is building aculture of belonging that increases our capacity to effectivelyaddress and serve the interests of our global community. Westrongly encourage applications from Indigenous Peoples,Black and racialized persons, women, persons withdisabilities, and people of diverse sexual and gender identities.We value applicants who have demonstrated a commitment toequity, diversity and inclusion and recognize that diverseperspectives, experiences, and expertise are essential tostrengthening our academic mission.
As part of your application, you will be asked to complete a brief Diversity Survey. This survey is voluntary. Any information directly related to you is confidential and cannot be accessed by search committees or human resources staff. Results will be aggregated for institutional planning purposes. For more information, please see .
Accessibility Statement
The University strives to be an equitable and inclusive community, and proactively seeks to increase diversity among its community members. Our values regarding equity and diversity are linked with our unwavering commitment to excellence in the pursuit of our academic mission.
The University is committed to the principles of the Accessibility for Ontarians with Disabilities Act (AODA). As such, we strive to make our recruitment, assessment and selection processes as accessible as possible and provide accommodations as required for applicants with disabilities.
If you require any accommodations at any point during the application and hiring process, please .
Head, Application Programming Interface
Posted 15 days ago
Job Viewed
Job Description
Business Segment: Corporate & Investment Banking
To deliver the technology plan integrating Group Technology capabilities and Country technology teams via fit for purpose Business Line, Corporate Function or platform technology toolbox. Define Toolbox capabilities to ensure adherence to Group Standards, iterate and innovate based on Country opportunities. Custodian of toolbox, govern adherence, measure efficacy of solutions in Countries. Collaborate with Country, Group execution teams to navigate, consume toolbox to deliver business value.
Qualifications
Minimum Qualifications
Type of Qualification: First Degree
Field of Study: Information Studies
Type of Qualification: First Degree
Field of Study: Information Technology
Experience Required
Payments
Platforms, Payments & Big Tech
5-7 years
- Strong experience in understanding how technology capabilities fit together to provide a solution, design, architecture, development, infrastructure.
- Exposure to managing vendors and third parties for delivery.
8-10 years
- Good knowledge of domain appropriate technology strategies.
- Proven application of service management processes and frameworks
8-10 years
- Knowledge of domain operations, and understanding of ecosystems and suppliers and broad technical knowledge of the technology, solutions and service catalogue consumed by countries.
Be The First To Know
About the latest C programming Jobs in South Africa !
Maintenance and Programming Manager
Posted 7 days ago
Job Viewed
Job Description
Minimum Requirements, Responsibility and Experience
Educational background: (one of the following is essential)
Diploma of Electrical Engineering "Majored in Electronics"
Bachelors of Electrical Engineering
Mechatronics Degree
Technical Proficiency: Strong technical knowledge of the machinery, systems, and equipment relevant to the automotive industry is crucial. This includes understanding mechanical, electrical, electronic, and automation systems. Proficiency in using diagnostic tools and equipment is essential for troubleshooting and repairs.
The following software experience is a must with at least 10 years experience:
- Step 7 Siemens PLC and during the TIA portal transition
Simotion Scout
Festo/SMC Pneumatic Valves
Mechanical experience
Hydraulic Equipment "Hydac"
Interpret: Electrical, Hydraulic, mechanical and pneumatic drawings
Problem-Solving Skills: Must be adept at identifying and resolving issues efficiently. Possesses strong problem-solving skills to diagnose complex problems, develop solutions, and implement effective fixes as per the above-mentioned software.
Preventive Maintenance Knowledge: A solid understanding of preventive maintenance practices is essential. This involves creating and implementing maintenance schedules, performing regular inspections, and conducting routine maintenance tasks to prevent breakdowns and minimize downtime. Management of Spares and ware parts.
Hands-On Experience: Practical experience with maintenance and repair work. Must be prepared to be hands-on when needed.10+ years concurrent with technical proficiency
Technical Documentation Skills: Should be skilled at creating and updating technical documentation, including equipment manuals, maintenance procedures, and repair logs.
Supervisory: 5+ years of experience in maintenance supervisory roles, preferably with progressive responsibilities and leadership experience. (highly recommended)
Safety Awareness: A strong understanding of safety protocols, regulations, and best practices is essential. (highly required)
Communication Skills: Need to communicate effectively with team members, supervisors, and other stakeholders. Ensures that everyone is aware of maintenance activities, issues, and progress.
Competencies / Skills
- Adaptability
- Leadership
- Analytical
- Budgeting and Cost Management
- Strategic thinking
Events and Programming Specialist
Posted today
Job Viewed
Job Description
Press Tab to Move to Skip to Content Link
Select how often (in days) to receive an alert:
Date Posted: 07/25/2025
Req ID: 44484
Faculty/Division: Faculty of Information
Department: Faculty of Information
Campus: St. George (Downtown Toronto)
Position Number: 00057714
Description:
About us: The Faculty of Information at the University of Toronto is a research-led Faculty, educating the next generation of leaders in information scholarship and the information professions, both established and emerging. Our researchers and graduates are recognized for their innovation, experimentation, human-centred perspectives and commitment to community. The Faculty, which will celebrate its centenary in 2028, has built on its heritage strengths in libraries, archives and museums to incorporate scientific and technological expertise from engineering, computer science, and other disciplines. At the same time, it has committed itself to applying social, political, and cultural perspectives from media arts, humanities, and social science to the study of information, technology, people and the relationships among them. A top tier school, the Faculty of Information is consistently recognized globally for excellence in Library and Information Management by the QS World University rankings. The QS rankings include both Master’s and PhD level programs. More background about the Faculty can be found on its website (ischool.utoronto.ca). Your opportunity: The Events and Programming Specialist shapes a wide range of events and continuing education (CE) programs in a collaborative, fast-paced team environment. As part of the Office of the Dean, you will work closely with a service-oriented team that values initiative, sound judgement and follow-through. This is a highly autonomous role with the opportunity to contribute meaningfully to impactful programming, strategic initiatives, and build strong relationships across the Faculty and beyond. Under the general direction of the Manager, Office of the Dean, the incumbent is responsible for leading the planning and execution of events and the full lifecycle of CE offerings, from setup and coordination through delivery, evaluation, and continuous improvement. The role manages complex workflows involving internal teams, subject matter experts, instructors, vendors, and casual staff, while also monitoring program budgets and financial performance, and proposing pricing strategies based on market analysis. It plays a key role in developing promotional and course materials, maintaining program websites and microsites, implementing targeted outreach, and building a distinct audience. NOTE: This position is required on site five (5) days per week and is ineligible for an alternative work arrangement. Your responsibilities will include:
- Conceptualizing, organizing and executing event activities
- Coordinating the schedule for program and event calendars
- Analyzing client needs and making recommendations on event logistics and options
- Planning and implementing workflow for a group
- Developing content for marketing and/or promotional materials
- Coordinating tasks for projects and other strategic initiatives with stakeholders
- Preparing financial summary reports
Essential Qualifications:
- Bachelor's degree or acceptable combination of equivalent education and experience
- Minimum five (5) years of recent experience in conceptualizing, organizing and executing events in a complex organization, preferably within a higher education or public sector environment
- Demonstrated experience with full-cycle event planning for a high volume of events, including marketing, registration, and post-event evaluation
- Demonstrated experience with full-cycle planning for a wide variety of events (in-person, online, and hybrid) including seminars, workshops, and conferences
- Experience writing and editing promotional copy for websites, social media, print materials, etc.
- Knowledge of, and experience in, scheduling and tracking the status of events and classroom activities
- Experience planning events in compliance with AODA
- Demonstrated experience handling event expenses, collaborating on cost estimates, and preparing financial summary reports
- Experience supervising casuals
- Demonstrated superior interpersonal skills and the ability to work collaboratively and build consensus.
- Superior planning and project management skills
- Ability to manage a high volume of competing priorities and deadlines
- Advanced Microsoft Office skills including Word, PowerPoint, Excel, Outlook
- Excellent problem-solving and analytical skills
- Excellent written and verbal communication skills
Assets (Nonessential):
- Familiarity with content management systems (e.g., WordPress) for updating event-related web content
- Proficiency with customer relationship management (CRM) or email marketing tools (e.g., MailChimp) to enhance event outreach and engagement
- Understanding of equity, diversity, and inclusion (EDI) principles and their application in event planning and programming
- Experience with educational program administration in a post-secondary or continuing education setting
To be successful in this role you will be:
- Adaptable
- Goal oriented
- Organized
- Punctual
- Self-directed
- Team player
Closing Date: 08/11/2025, 11:59PM ET
Employee Group: USW
Appointment Type : Budget - Continuing
Schedule: Full-Time
Pay Scale Group & Hiring Zone:
USW Pay Band 12 -- $81,312. with an annual step progression to a maximum of $103,986. Pay scale and job class assignment is subject to determination pursuant to the Job Evaluation/Pay Equity Maintenance Protocol.
Job Category: Hospitality
Recruiter: Jasmin Olarte
NOTE: This position is required on site five (5) days per week and is ineligible for an alternative work arrangement
Lived Experience Statement
Candidates who are members of Indigenous, Black, racialized and 2SLGBTQ+ communities, persons with disabilities, and other equity deserving groups are encouraged to apply, and their lived experience shall be taken into consideration as applicable to the posted position.
Diversity Statement
The University of Toronto embraces Diversity and is building aculture of belonging that increases our capacity to effectivelyaddress and serve the interests of our global community. Westrongly encourage applications from Indigenous Peoples,Black and racialized persons, women, persons withdisabilities, and people of diverse sexual and gender identities.We value applicants who have demonstrated a commitment toequity, diversity and inclusion and recognize that diverseperspectives, experiences, and expertise are essential tostrengthening our academic mission. As part of your application, you will be asked to complete a brief Diversity Survey. This survey is voluntary. Any information directly related to you is confidential and cannot be accessed by search committees or human resources staff. Results will be aggregated for institutional planning purposes. For more information, please see .
Accessibility Statement
The University strives to be an equitable and inclusive community, and proactively seeks to increase diversity among its community members. Our values regarding equity and diversity are linked with our unwavering commitment to excellence in the pursuit of our academic mission. The University is committed to the principles of the Accessibility for Ontarians with Disabilities Act (AODA). As such, we strive to make our recruitment, assessment and selection processes as accessible as possible and provide accommodations as required for applicants with disabilities. If you require any accommodations at any point during the application and hiring process, please . #J-18808-Ljbffr
Head, Application Programming Interface
Posted today
Job Viewed
Job Description
Business Segment: Corporate & Investment Banking
To deliver the technology plan integrating Group Technology capabilities and Country technology teams via fit for purpose Business Line, Corporate Function or platform technology toolbox. Define Toolbox capabilities to ensure adherence to Group Standards, iterate and innovate based on Country opportunities. Custodian of toolbox, govern adherence, measure efficacy of solutions in Countries. Collaborate with Country, Group execution teams to navigate, consume toolbox to deliver business value.
Qualifications
Minimum Qualifications
Type of Qualification: First Degree
Field of Study: Information Studies
Type of Qualification: First Degree
Field of Study: Information Technology Experience Required
Payments
Platforms, Payments & Big Tech
5-7 years
- Strong experience in understanding how technology capabilities fit together to provide a solution, design, architecture, development, infrastructure.
- Exposure to managing vendors and third parties for delivery.
8-10 years
- Good knowledge of domain appropriate technology strategies.
- Proven application of service management processes and frameworks
8-10 years
- Knowledge of domain operations, and understanding of ecosystems and suppliers and broad technical knowledge of the technology, solutions and service catalogue consumed by countries.