
Software Development Instructor
3 days ago
Ready to inspire the next generation of developers? Star Factory is looking for a passionate Software Development Instructor to join our team in Bryanston, Johannesburg.
In this role, you'll design and deliver dynamic training programs, equipping individuals and teams with essential coding languages, methodologies, and best practices. Your expertise will bridge the gap between technical knowledge and real-world application, empowering developers at all levels.
If you're excited about shaping talent and driving innovation, we want to hear from you.
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.
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.
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.
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.
- 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.
- 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 presentation skills.
- Demonstrate high energy, enthusiasm and motivation in execution of work.
- Proficient in training methodologies and best practices.
- Demonstrate a strong sense of accountability.
Please note that only applicants who meet the stipulated minimum requirements will be considered.
#J-18808-Ljbffr-
Software Development Instructor
3 weeks ago
Johannesburg, Gauteng, South Africa Hollywoodbets Full timeThe Star Factory has an exciting opportunity for a Software Development Instructor to join our team based in Johannesburg, Gauteng. 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...
-
Software Development Instructor
2 weeks ago
Johannesburg, Gauteng, South Africa Hollywoodbets Full timeJob title : Software Development Instructor (Johannesburg)Job Location : Gauteng, JohannesburgDeadline : 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 Instructor Position
2 days ago
Johannesburg, Gauteng, South Africa Hollywoodbets Full timeHollywoodbets is seeking a skilled and experienced Software Development Instructor to design and deliver comprehensive software development training programs.About the Role:This position involves creating engaging and effective training materials, including e-learning modules, to support the learning process.The successful candidate will have strong...
-
Professional Sound Instructor
3 days ago
Johannesburg, Gauteng, South Africa Invictus Full timeInvictus is seeking a Professional Sound Instructor to join our team. As a lecturer in sound technology, you will have the opportunity to share your expertise and passion for sound production with students, helping them develop the skills and knowledge needed to succeed in the industry.The successful candidate will possess a strong background in sound...
-
Fitness Instructor
2 weeks ago
Johannesburg, Gauteng, South Africa Virgin Active South Africa Full timeJob title : Fitness Instructor - JohannesburgJob Location : Gauteng, JohannesburgDeadline : March 13, 2025Quick Recommended LinksJobs by Location Job by industries Your Purpose...To inspire people to live active lives The role of the Fitness Instructor is to promote our world-class fitness products and to increase member retention through effective new...
-
Software Engineering Expertise
4 days ago
Johannesburg, Gauteng, South Africa Blue Bean Software Full timeSolution FocusAs a Frontend and Backend Development Professional at Blue Bean Software, you will play a key role in designing, developing, and maintaining end-to-end solutions that transform businesses and improve lives.You will work closely with cross-functional teams to deliver scalable and efficient solutions that meet the evolving needs of our clients....
-
Pilates Instructor, Mat and Reformer
3 weeks ago
Johannesburg, Gauteng, South Africa Deka Minas Pty Ltd Full timePlease note that this position is based in The Middle East, relocation, accommodation and additional benefits apply.We are seeking an experienced, passionate and certified Reformer Pilates Instructor to join a Luxury Wellness Centre in the Middle East. As a Pilates Instructor, you will be responsible for providing compassionate and comprehensive client care,...
-
Pilates Instructor, Mat and Reformer
2 weeks ago
Johannesburg, Gauteng, South Africa Deka Minas Pty Ltd Full timePlease note that this position is based in The Middle East, relocation, accommodation and additional benefits apply.We are seeking an experienced, passionate and certified Reformer Pilates Instructor to join a Luxury Wellness Centre in the Middle East. As a Pilates Instructor, you will be responsible for providing compassionate and comprehensive client care,...
-
Software Developer
4 weeks ago
Johannesburg, Gauteng, South Africa E&D Recruiters Full timeSOFTWARE DEVELOPER LanseriaSoftware development practices are in compliance with the industry best practices policies and procedures which include compliance with the full life cycle of the software development process.Minimum qualifications and experience: BSc (Computer Science) or BSc (Software Engineering) or related field Minimum of 3 years of relevant...
-
Software Developer
3 weeks ago
Johannesburg, Gauteng, South Africa E&D Recruiters Full timeSOFTWARE DEVELOPER LanseriaSoftware development practices are in compliance with the industry best practices policies and procedures which include compliance with the full life cycle of the software development process.Minimum qualifications and experience: BSc (Computer Science) or BSc (Software Engineering) or related field Minimum of 3 years of relevant...
-
Software Developer
2 weeks ago
Johannesburg, Gauteng, South Africa E&D Recruiters Full timeSOFTWARE DEVELOPERLanseriaSoftware development practices are in compliance with the industry best practices policies and procedures which include compliance with the full life cycle of the software development process.Minimum qualifications and experience: BSc (Computer Science) or BSc (Software Engineering) or related fieldMinimum of 3 years of relevant...
-
Software Developer
5 days ago
Johannesburg, Gauteng, South Africa Signa Opportunity Full timeAbout the roleThe Software Developer Intern role is designed to provide hands-on experience in software developmentwhile bridging the gap between academic learning and professional work. Interns will contribute to real-worldprojects, enhancing their technical skills in coding, debugging, and software deployment while alsodeveloping essential soft skills like...
-
Software Developer
3 weeks ago
Johannesburg, Gauteng, South Africa Paracon Full timeJob title : Software DeveloperJob Location : Gauteng, JohannesburgDeadline : March 25, 2025Quick Recommended LinksJobs by Location Job by industries About the jobOur client in the banking Sector is seeking software developer who is good in detailed designs into functional software through programming and configuration. You will also play a key role in...
-
Software Developer
3 weeks ago
Johannesburg, Gauteng, South Africa African Ambition Full timeSoftware DeveloperLocation: JHBBasic: R850 000 PAWe hire people who are hungry for innovation and motivated to overcome challenges and setbacks. We are looking for a software developer who displays enthusiastic leadership, and whose technical expertise allows them to seamlessly manage projects and prioritize deadlines.Objectives of this role Build...
-
Software Developer
7 days ago
Johannesburg, Gauteng, South Africa Hlabahlosile Full timeDesign, develop, and maintain software applications across different platforms.Write clean, efficient, and maintainable code.Collaborate with cross-functional teams (e.g., Product, Design, QA) to define software requirements and technical specifications.Perform debugging and troubleshooting to resolve software defects and improve performance.Write and...
-
Software Developer
3 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeThe successful incumbent will do software development on the CRM platform and client facing portals used by the company nationally. The candidate will report to the Development Manager. Requirements: 8 years' experience in a similar role IT Degree preferable Very good C# development experience Experience in related roles in the financial services industry...
-
IT Software Developer
1 week ago
Johannesburg, Gauteng, South Africa Samaha Consulting Full timeJob Title: Software EngineerAt Samaha Consulting, we are seeking a skilled and experienced Helix Developer to join our team. As a Helix Developer, you will be responsible for developing and maintaining complex business workflows and front-end page overlay configurations.The ideal candidate will have at least 5 years of experience in software development,...
-
Software Developer
3 hours ago
Johannesburg, Gauteng, South Africa WMS Secure Full timePosition : Software DeveloperOur development team is currently building a brand-new integrated property management system using newer butproven and stable technologies, as a complete replacement for the current system, and we are looking for a new software developer to join and contribute to our small team.Key RoleTo function as a full stack software...
-
Regional Sales Development Manager
4 days ago
Johannesburg, Gauteng, South Africa Veeam Software Full timeTerritory Manager Role OverviewVeeam Software is a leading provider of data protection and ransomware recovery solutions. We are seeking an experienced Territory Manager to develop and close sales opportunities in Kenya, Nigeria, and Ghana.The successful candidate will be responsible for planning and collaborating with the partner sales community to...
-
Lead Software Developer
8 hours ago
Johannesburg, Gauteng, South Africa Salix Recruitment Full timeWe are looking for a Lead Software Developer to drive technical excellence, innovation, and software architecture. This role is ideal for someone with 10+ years of full-stack development experience, specialising in C#, .NET, and scalable software solutions. You will lead a team of developers, ensuring high-quality, maintainable, and efficient code that...