Software Development Instructor
4 weeks ago
The Star Factory has an exciting opportunity for a Software Development Instructor to join our team based in Cape Town, Western Cape. The Software Development Instructor will be responsible for educating individuals and teams on the principles and practices of software development, including coding languages, methodologies, tools, and best practices, by designing and delivering training programs, creating course materials and assessing learner progress to ensure effective software development within the organization; essentially bridging the gap between technical knowledge and practical application for developers at various levels through implementing training and development tools. Minimum Requirements: Relevant experience as a Software Developer and/or related training, lecturing or mentoring role. Advantageous: Registered MICT SETA assessor. Bachelor's degree in Computer Science, Software Engineering, or a related field. Responsibilities: Curriculum Development: Design and develop comprehensive software development training programs tailored to different skill levels, including beginner, intermediate, and advanced courses, covering topics like object-oriented programming, design patterns, data structures, algorithms, testing methodologies, and version control systems. Delivery of Training Sessions: Conduct interactive training sessions, both in-person and online, utilizing various teaching methods like lectures, demonstrations, hands-on exercises, case studies, and group projects to facilitate learning. Training Material Creation: Develop training materials such as course manuals, presentations, practice exercises, and e-learning modules to support the learning process. Assessment and Evaluation: Assess learner progress through quizzes, practical assignments, and performance evaluations to identify strengths and areas for improvement. Mentorship and Support: Provide individual coaching and mentorship to trainees, addressing their specific questions and challenges during the learning process. Stay Updated: Keep abreast of emerging technologies, software development trends, and best practices to ensure training content remains current and relevant. Project Implementation: Collaboration with development teams. Work closely with software development teams to identify training needs, incorporate feedback into training programs, and align training with project requirements. Implement, track, problem solve and report on relevant projects as required. Knowledge, Skills and Competencies: Technical skills: Strong proficiency in programming languages like Java, Python, C++, and related development tools and frameworks. Software Development Methodologies: Understanding of Agile methodologies (Scrum, Kanban), Waterfall, and other development lifecycle approaches. Teaching and Training Skills: Excellent communication, presentation, and facilitation skills to effectively deliver training content to diverse audiences. Instructional Design: Ability to design engaging and effective training materials, including e-learning modules. Assessment Skills: Capability to evaluate learner performance and provide constructive feedback. Problem-solving: Ability to troubleshoot technical issues and address learner challenges during training sessions Demonstrate sound written and verbal communication skills. Demonstrates sound presentations skills. Demonstrate high energy, enthusiasm and motivation in execution of work. Proficient in training methodologies and best practice. Demonstrate a strong sense of accountability. Please be advised that should you not be contacted within 30 days, kindly consider your application to be unsuccessful.
-
Software Development Instructor
3 weeks ago
Cape Town, Western Cape, South Africa Hollywoodbets Full timeJob title : Software Development Instructor (Cape Town)Job Location : Western Cape, Cape TownDeadline : March 28, 2025Quick Recommended LinksJobs by Location Job by industries The Software Development Instructor will be responsible for educating individuals and teams on the principles and practices of software development, including coding languages,...
-
Software Development Visionary
2 days ago
Cape Town, Western Cape, South Africa BET Software Full timeBET Software is committed to driving innovation in software development, and we are seeking a seasoned Technical Lead to spearhead our team's technical strategy. As a key member of our team, you will be responsible for designing and implementing cutting-edge solutions that meet the highest standards of performance, scalability, and reliability.About the...
-
Senior Instructor
3 days ago
Cape Town, Western Cape, South Africa ACI Worldwide Full timeAs a Senior Instructor in the Payments Industry at ACI Worldwide, you will join a diverse team dedicated to making possibilities happen.Your responsibilities include:Key Responsibilities:Presents product/solution information utilizing instructor-led course materials to the ACI customer base for two or more products.Creates and updates course materials as...
-
Senior Software Developer
3 weeks ago
Cape Town, Western Cape, South Africa BET Software Full timeWe Want You: Take the leap into a role where your expertise will shape the future of software innovation BET Software is searching for a Senior Software Developer with strong Back-End expertise based in Cape Town, where youll play a key role in designing, coding, and refining complex software solutions. From leading development projects to mentoring junior...
-
Software Development Manager
3 weeks ago
Cape Town, Western Cape, South Africa BET Software Full timeWe Want You: Take the lead in shaping the future of software development at BET Software in Cape Town. Were looking for a Software Development Manager with a financial background in payment methods to drive innovation, streamline transaction systems, and lead high-performing teams. In this role, youll oversee project execution, refine product development,...
-
Software Developer Lead
7 days ago
Cape Town, Western Cape, South Africa Panda Software Ltd Full timeJob DescriptionWe are seeking an experienced Senior Fullstack Software Engineer to join our team at Panda Software Ltd.The successful candidate will be responsible for developing, testing and maintaining software applications. This role requires expertise in front-end programming using React and back-end development with C#.Key Roles and...
-
Software Development Expert
4 days ago
Cape Town, Western Cape, South Africa redPanda Software Full timeCompany OverviewredPanda Software is a leading provider of software solutions.
-
Senior Software Development Specialist
4 days ago
Cape Town, Western Cape, South Africa redPanda Software Full timeSenior Fullstack Software Engineer (React and C#)As a Senior Fullstack Software Engineer at redPanda Software, you will be responsible for developing, testing and maintaining software applications. The role particularly focuses on front-end programming using React along with some back-end development in C#.Main Responsibilities:Back-end codingEnsuring code...
-
Intermediate Software Development Engineer
2 weeks ago
Cape Town, Western Cape, South Africa BET Software Full timeWe Want You: BET Software is on the lookout for two Intermediate Software Development Engineers to join our dynamic team in Cape Town. In this role, youll be responsible for designing, developing, and maintaining high-quality software solutions that meet performance, scalability, and security requirements. Must be experienced with REACT . Beyond coding,...
-
Intermediate Software Development Engineer
3 weeks ago
Cape Town, Western Cape, South Africa BET Software Full timeWe Want You: BET Software is on the lookout for two Intermediate Software Development Engineers to join our dynamic team in Cape Town. In this role, youll be responsible for designing, developing, and maintaining high-quality software solutions that meet performance, scalability, and security requirements. Must be experienced with REACT . Beyond coding,...
-
Sr Technical Training Instructor
3 days ago
Cape Town, Western Cape, South Africa ACI Worldwide Full timeJoin the Team Making Possibilities HappenIf you've ever used an ATM, paid a bill through your phone, sent money to a friend, or shopped online, chances are your transaction was safeguarded and processed using our software. Now it's your turn toAs a Senior Technical Training Instructor in Cape Town, South Africa, you will join a diverse, passionate team,...
-
Afrikaans Language Instructor Needed
3 days ago
Cape Town, Western Cape, South Africa Private Tutor Full timeAfrikaans Language Instructor NeededWe are seeking an experienced Afrikaans language instructor to teach our daughter and us. The ideal candidate will have a strong understanding of the Afrikaans language and be able to create a challenging and engaging learning environment.Teaching mode: At Student's PlaceMode of tutoring: At Student's PlaceThe successful...
-
AME Mechanical Instructor
4 weeks ago
Cape Town, Western Cape, South Africa RareCruit Full timeRequirements:Diploma in Mechanical Engineering, or a related field. AME qualification is advantageous Proven experience as an aircraft Technician, Mechanical Instructor, or in a similar role within the aviation industry. 5 10 years experience Experience in ERP systems and logistics software Knowledge of quality management systems (ISO 9001, CAA part 145)...
-
AME Mechanical Instructor
3 weeks ago
Cape Town, Western Cape, South Africa RareCruit Full timeRequirements:Diploma in Mechanical Engineering, or a related field. AME qualification is advantageous Proven experience as an aircraft Technician, Mechanical Instructor, or in a similar role within the aviation industry. 5 10 years experience Experience in ERP systems and logistics software Knowledge of quality management systems (ISO 9001, CAA part 145)...
-
AME Mechanical Instructor
6 days ago
Cape Town, Western Cape, South Africa RareCruit Full timeRequirements:Diploma in Mechanical Engineering, or a related field.AME qualification is advantageousProven experience as an aircraft Technician, Mechanical Instructor, or in a similar role within the aviation industry.5 10 years experienceExperience in ERP systems and logistics softwareKnowledge of quality management systems (ISO 9001, CAA part 145)Deep...
-
Software Solutions Architect
4 days ago
Cape Town, Western Cape, South Africa redPanda Software Full timeFullstack Software Engineer PositionWe are seeking a talented Fullstack Software Engineer to join our team at redPanda Software. As a key member of our engineering team, you will be responsible for developing, testing, and maintaining software applications using React and C#.Key Responsibilities:Developing and testing software applications using React and...
-
Driving Instructor – Cape Town
3 weeks ago
Cape Town, Western Cape, South Africa Fidelity Services Group Full timeDriving Instructor The overall purpose of this position is to facilitate, assess and present driver training interventions (classroom based, as well as in-car assessments) as per the training function, within area of responsibility. Compliance with best practices, quality assurance standards and Industry requirements as per impacting legislation. The...
-
Senior Software Architect
3 days ago
Cape Town, Western Cape, South Africa Saratoga Software Full timeJob DescriptionWe are seeking an experienced Senior .NET Full-Stack Developer to join our dynamic team.This role involves collaborating with cross-functional teams to finalise requirements, design software, and solve technical challenges.You will be implementing best practices in coding, development processes, and conducting code reviews.Mentoring and...
-
Leading Software Engineer
7 days ago
Cape Town, Western Cape, South Africa Panda Software Ltd Full timeOverviewWe are seeking an experienced Senior Fullstack Software Engineer to join our team at Panda Software Ltd.The successful candidate will be responsible for designing, developing and deploying high-quality software applications.Key ResponsibilitiesDesign and develop software applications using React and C#.Collaborate with cross-functional teams to...
-
UAS Communication Instructor
3 weeks ago
Cape Town, Western Cape, South Africa Perfect Placement Recruitment Full timeJob Title: UAS Communication InstructorLocation: Airport City - Cape townSalary: Market relatedVacancy Type: Full-TimeNon- negotiable qualifications and experience required: Relevant certifications or qualifications in networking, telecommunications, or avionics communications. Experience working with UAV systems or aerospace technology. Familiarity with...