3,386 Advanced Technical Apprentice Software Development jobs in Kenya

Advanced Technical Apprentice - Software Development

90100 Gathiruini KES25000 Monthly WhatJobs remove_red_eye View All

Posted 15 days ago

Job Viewed

Tap Again To Close

Job Description

contractor
Our client, a cutting-edge technology firm specializing in AI-driven solutions, is actively seeking highly motivated and intellectually curious individuals to join their exclusive, fully remote Advanced Technical Apprenticeship program in Software Development. This is a unique opportunity for aspiring developers to gain hands-on experience and develop advanced skills under the guidance of industry experts, all from the convenience of their home office. The program is designed to fast-track your career, providing comprehensive training and practical project work.

Program Overview:
  • This is a comprehensive, full-time (contract) apprenticeship program running for a duration of 12 months.
  • Apprentices will be assigned to specific development teams working on real-world projects.
  • The program emphasizes learning modern software development practices, including agile methodologies, test-driven development (TDD), and continuous integration/continuous deployment (CI/CD).
  • Mentorship will be provided by senior software engineers who will guide apprentices through complex technical challenges.
  • Apprentices will gain exposure to various programming languages, frameworks, and cloud technologies relevant to AI and machine learning applications.
  • Projects will focus on developing innovative software solutions that address complex business problems.
  • Emphasis will be placed on collaborative development within a remote team structure.
  • Participants will receive structured training modules covering topics such as data structures, algorithms, object-oriented programming, database management, and cloud computing.
What You Will Learn:
  • Develop proficiency in programming languages such as Python, Java, or C++.
  • Understand and apply software design patterns and architectural principles.
  • Gain experience with version control systems like Git.
  • Learn to build and deploy applications on cloud platforms (e.g., AWS, Azure, GCP).
  • Develop skills in debugging, testing, and code optimization.
  • Understand the fundamentals of AI/ML and how to integrate these technologies into software solutions.
  • Master effective communication and collaboration techniques for remote software teams.
Requirements:
  • A strong foundational understanding of computer science principles, acquired through a relevant degree, bootcamp, or equivalent self-study.
  • Demonstrated passion for software development and a strong desire to learn.
  • Basic programming experience in at least one relevant language (e.g., Python, Java).
  • Excellent problem-solving and analytical skills.
  • Self-motivated and able to work independently with minimal supervision in a remote setting.
  • Good communication and teamwork skills.
  • Must have a reliable internet connection and a suitable home workspace.
  • This program is ideal for individuals looking to transition into a professional software development career.
This apprenticeship offers a unique pathway into a challenging and rewarding career in software development within the AI space. We are committed to providing an inclusive and supportive learning environment for all apprentices.
This advertiser has chosen not to accept applicants from your region.

Senior Technical Apprentice Program Manager - Remote

60100 Embu, Eastern KES300000 Annually WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for a highly motivated and experienced Senior Technical Apprentice Program Manager to lead and manage our innovative, fully remote apprenticeship initiatives. This role is central to cultivating the next generation of skilled professionals in cutting-edge technical fields. The ideal candidate will possess a strong background in technical training, talent development, and program management, coupled with a passion for fostering growth and learning in an online environment.

You will be responsible for the design, implementation, and oversight of comprehensive technical apprenticeship programs. This includes curriculum development, establishing partnerships with technical institutions, and ensuring the smooth progression of apprentices through their learning journey. You will develop and refine training modules, create performance evaluation metrics, and provide guidance and support to apprentices and their mentors. This remote position requires exceptional organizational skills, strong communication abilities, and the capacity to build and maintain relationships with diverse stakeholders virtually. You will manage program budgets, track key performance indicators, and report on program outcomes to senior leadership. The ability to adapt training methodologies for a remote audience and ensure high engagement levels is crucial. We are seeking a proactive individual who can identify emerging technical skill needs and translate them into effective apprenticeship pathways. The successful candidate will be adept at problem-solving, possess a strong understanding of adult learning principles, and be committed to delivering high-quality technical training experiences in a distributed setting. This is a unique opportunity to shape impactful programs and contribute to workforce development.

Qualifications:
  • Bachelor's degree in a technical field, Education, Human Resources, or a related discipline. Master's degree preferred.
  • Minimum of 6 years of experience in program management, talent development, or technical training, with a focus on apprenticeships or similar structured learning programs.
  • Proven experience in curriculum design and development for technical subjects.
  • Strong understanding of various technical domains (e.g., IT, engineering, data science).
  • Excellent project management, organizational, and communication skills.
  • Experience managing remote teams and/or participants is essential.
  • Familiarity with learning management systems (LMS) and online training platforms.
  • Ability to build and foster strong relationships with internal and external partners.
  • Passionate about workforce development and technical education.
This advertiser has chosen not to accept applicants from your region.

Senior Technical Apprentice Program Lead, Remote Training

60100 Meru , Eastern KES210000 Annually WhatJobs

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a dedicated and experienced Senior Technical Apprentice Program Lead to design, implement, and manage their remote technical apprenticeship program. This role requires a strong understanding of vocational training, curriculum development, and talent management, with a focus on delivering effective learning experiences in a virtual environment. You will be responsible for developing training modules, overseeing apprentice progress, mentoring junior trainers, and ensuring the program meets both industry standards and our client's specific needs. The ideal candidate will have a passion for education and professional development, excellent communication skills, and the ability to inspire and guide aspiring technical professionals remotely.

Responsibilities:
  • Develop and curate engaging technical training curriculum for apprentices.
  • Design and implement remote learning strategies and methodologies.
  • Oversee the recruitment, selection, and onboarding of apprentices.
  • Monitor and evaluate apprentice performance, providing regular feedback and coaching.
  • Mentor and support apprentices throughout their program duration.
  • Collaborate with subject matter experts to ensure training content is up-to-date and relevant.
  • Manage program logistics, including scheduling, resources, and assessment tools.
  • Track program metrics and report on outcomes to senior management.
  • Foster a positive and inclusive learning environment for remote apprentices.
  • Stay abreast of best practices in apprenticeship programs and remote education.
This is a fully remote position, allowing you to shape the future of talent development from anywhere. We are looking for an individual with strong organizational and leadership skills, a creative approach to education, and a genuine commitment to fostering growth. Your ability to build rapport and provide effective guidance in a virtual setting will be key. If you are passionate about empowering the next generation of technical talent, this is an exciting opportunity to make a significant impact.
This advertiser has chosen not to accept applicants from your region.

Advanced Apprentice Software Developer

30200 Tuwan KES15000 Monthly WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Embark on a transformative career journey as an Advanced Apprentice Software Developer with our client, a pioneering tech firm. This fully remote role is designed for ambitious individuals eager to dive deep into the world of software engineering. You will be mentored by industry veterans, gaining hands-on experience across the full software development lifecycle. Your responsibilities will include assisting in the design, development, testing, and deployment of innovative software solutions. You'll collaborate with cross-functional teams using agile methodologies, contributing to code reviews, and participating in technical discussions. A significant portion of your time will be dedicated to learning and applying modern programming languages, frameworks, and best practices. We expect you to actively seek out new knowledge, troubleshoot complex problems, and contribute to the continuous improvement of our development processes. While the role is entirely remote, maintaining strong communication and collaboration with your team members will be paramount. This apprenticeship offers a structured learning path, aiming to equip you with the skills and confidence to excel as a professional software developer. The ideal candidate will possess a strong aptitude for logical thinking, problem-solving, and a genuine passion for technology. A foundational understanding of programming concepts or a related field is beneficial but not strictly required as comprehensive training will be provided. This is an exceptional opportunity to build a robust career foundation in a dynamic and supportive remote environment, contributing to impactful projects from the comfort of your home. The role is based out of Eldoret, Uasin Gishu, KE , and requires a dedicated workspace with reliable internet connectivity to ensure seamless participation in all remote activities and collaborations.
This advertiser has chosen not to accept applicants from your region.

Advanced Technical Apprentice

00201 Ongata Rongai, Rift Valley KES45000 Monthly WhatJobs remove_red_eye View All

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Embark on an exceptional learning journey with our client's remote-first Advanced Technical Apprenticeship program. This role is designed for highly motivated individuals eager to gain hands-on experience and develop critical skills in a dynamic, technology-driven environment. You will be working alongside experienced professionals, contributing to innovative projects, and receiving structured training to build a successful career. Our client is committed to fostering a supportive and collaborative virtual workspace, ensuring you have all the resources needed to thrive.

Responsibilities:
  • Assist senior technicians and engineers in designing, developing, and testing technical solutions.
  • Learn and apply industry best practices in software development, data analysis, or system administration, depending on project assignment.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot technical issues and contribute to problem-solving efforts.
  • Document processes, findings, and technical specifications clearly and concisely.
  • Engage in continuous learning, staying updated with the latest technological advancements.
  • Collaborate effectively with cross-functional remote teams using virtual communication tools.
  • Contribute to the continuous improvement of development workflows and tools.
  • Prepare reports on project progress and key learnings.
  • Adhere to all company policies and procedures in a remote work setting.

Qualifications:
  • Recent graduate with a degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • Strong foundational knowledge in at least one programming language (e.g., Python, Java, C++).
  • Excellent analytical and problem-solving abilities.
  • Effective communication and interpersonal skills, essential for remote collaboration.
  • Proactive attitude, with a strong desire to learn and take initiative.
  • Ability to work independently and manage time effectively in a remote setup.
  • Familiarity with version control systems like Git is a plus.
  • A genuine passion for technology and innovation.
Our client offers a comprehensive remote onboarding process and ongoing support to ensure your success. This is an unparalleled opportunity to kickstart your technical career from the comfort of your home, gain invaluable industry experience, and make a tangible impact. The role is based remotely, though you will be interacting with teams supporting operations in various regions. This apprenticeship offers a pathway to potential full-time employment based on performance and business needs.
This advertiser has chosen not to accept applicants from your region.

Advanced Apprentice - Software Development

50100 Kakamega, Western KES25000 Monthly WhatJobs remove_red_eye View All

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeships & trainee
Our client is offering an exceptional opportunity for an ambitious and motivated individual to join their organization as an Advanced Apprentice in Software Development. This is a fully remote, intensive training program designed to equip you with the skills and knowledge needed for a successful career in software engineering. You will work alongside experienced developers, contributing to real-world projects and gaining hands-on experience with modern development tools and methodologies. This apprenticeship is ideal for someone eager to learn, grow, and make a tangible impact.

Program Highlights:
  • Intensive, hands-on training in programming languages such as Python, Java, or JavaScript.
  • Exposure to full-stack development, including front-end (HTML, CSS, React/Angular/Vue) and back-end (Node.js, Django, Spring Boot) technologies.
  • Learning about database management (SQL/NoSQL) and cloud platforms (AWS/Azure/GCP).
  • Participation in agile development methodologies and project management practices.
  • Working on collaborative projects with a remote team of developers and mentors.
  • Developing problem-solving skills and learning best practices in coding, testing, and deployment.
  • Building a professional portfolio of completed projects.
  • Opportunities for mentorship and career guidance from senior software engineers.
  • Developing effective communication and teamwork skills in a remote setting.

Ideal Candidate Profile:
  • A strong passion for technology and software development.
  • Basic understanding of programming concepts is beneficial but not strictly required.
  • Excellent analytical and logical thinking abilities.
  • Eagerness to learn and adapt to new technologies quickly.
  • Good communication skills, both written and verbal.
  • Ability to work independently, manage time effectively, and stay motivated in a remote environment.
  • High school diploma or equivalent required; pursuing or holding a diploma/degree in a related technical field is a plus.
  • Commitment to completing the full apprenticeship program (duration typically 12-24 months).
  • Reliable internet connection and a suitable home workspace.

This unique remote apprenticeship program is open to individuals aspiring to build a career in software development, supporting projects that may originate from or impact Kakamega, Kakamega, KE and beyond. Join us and start your tech journey!
This advertiser has chosen not to accept applicants from your region.

Advanced Apprentice - Software Engineering

01003 Makongeni KES80000 Monthly WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exceptional opportunity for an Advanced Apprentice in Software Engineering within a fully remote, innovative tech environment. This program is designed for bright, motivated individuals eager to launch their careers in software development. You will gain hands-on experience working alongside experienced engineers on real-world projects, contributing to the design, development, and testing of software applications. This apprenticeship will provide comprehensive training in programming languages, software development methodologies, and best practices. Responsibilities will include coding, debugging, documenting software, participating in code reviews, and collaborating with team members through virtual channels. The ideal candidate demonstrates a strong aptitude for logical thinking, problem-solving, and a passion for technology. While formal experience is not required, a foundational understanding of computer science principles or demonstrable coding projects is a plus. This fully remote apprenticeship allows you to learn and grow from anywhere. We are committed to providing a supportive and challenging learning experience. Join our forward-thinking company and develop the skills needed for a successful career in software engineering. This role is linked to Thika, Kiambu, KE but is entirely remote.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Advanced technical apprentice software development Jobs in Kenya !

Advanced Technical Apprentice - Mechatronics

00100 Ongata Rongai, Rift Valley KES960000 Annually WhatJobs

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leader in advanced manufacturing and technology, is offering a unique Advanced Technical Apprenticeship opportunity in Mechatronics. This program is designed for highly motivated individuals looking to build a robust career in a cutting-edge field, delivered entirely through a remote learning and project-based structure. You will gain hands-on experience and theoretical knowledge in robotics, automation, electronics, and mechanical systems, working on simulated projects and virtual labs. The ideal candidate demonstrates a strong aptitude for problem-solving, a keen interest in technology, and the ability to learn independently and collaboratively in a virtual environment. While this is a remote apprenticeship, participants will engage in virtual teamwork, online courses, and remote mentoring sessions with experienced professionals. Key areas of study and practical application will include PLC programming, sensor technology, industrial control systems, and basic robotics. You will develop essential skills in diagnosing and troubleshooting technical issues, interpreting technical drawings, and working with advanced software tools. This apprenticeship provides a structured pathway to a fulfilling career in a high-demand industry, offering valuable certifications and real-world project experience. We are looking for enthusiastic individuals eager to learn and contribute. This remote apprenticeship program, associated with our client's operational reach in **Ongata Rongai, Kajiado, KE**, requires full dedication to remote learning and virtual engagement.
This advertiser has chosen not to accept applicants from your region.

Advanced Apprentice - Software Development (Backend Focus)

20200 Kapsuser KES45000 Monthly WhatJobs

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exceptional opportunity for aspiring software developers to embark on an advanced apprenticeship program, fully remote. This program is designed to nurture talent and provide comprehensive training in backend software development. As an apprentice, you will gain hands-on experience working on real-world projects, contributing to the development and maintenance of robust and scalable applications. You will be mentored by experienced software engineers, learning best practices in coding, debugging, and system design. The curriculum includes in-depth training on popular backend technologies, database management (SQL and NoSQL), API development, and cloud infrastructure. You will participate in code reviews, learn version control systems like Git, and contribute to agile development methodologies. This apprenticeship is ideal for individuals with a strong foundational understanding of programming concepts, a passion for technology, and a desire to build a career in software engineering. While formal education in computer science is beneficial, we also welcome applications from self-taught individuals or those with relevant boot camp experience. The ability to learn quickly, adapt to new technologies, and work effectively in a remote team environment is crucial. You will be expected to dedicate yourself to the learning process, actively engage with your mentors and peers, and demonstrate a proactive approach to problem-solving. This apprenticeship offers a pathway to a full-time Junior Developer role upon successful completion of the program. Participants will have access to online learning resources, regular virtual workshops, and opportunities to collaborate on diverse software projects. We are looking for candidates who are eager to absorb knowledge, eager to contribute, and ready to make a significant impact in the tech industry. This remote apprenticeship is an investment in your future, providing the skills and experience needed to thrive in a rapidly evolving digital landscape.
This advertiser has chosen not to accept applicants from your region.

Advanced Apprentice - Software Development (Remote)

30200 Tuwan KES15000 Monthly WhatJobs remove_red_eye View All

Posted 20 days ago

Job Viewed

Tap Again To Close

Job Description

intern
WhatJobs is offering a unique opportunity for an Advanced Apprentice in Software Development, based in a fully remote setting. This program is designed for enthusiastic and motivated individuals looking to launch a career in technology. As an apprentice, you will gain hands-on experience in various aspects of software development, working alongside experienced professionals on real-world projects. You will be involved in coding, testing, debugging, and contributing to the design and implementation of software solutions. This remote apprenticeship requires a strong aptitude for technology, a keen interest in learning, and excellent problem-solving skills. You will be expected to actively participate in team meetings, contribute to code reviews, and continuously expand your technical knowledge. This role involves working with modern programming languages, development tools, and agile methodologies. The ideal candidate will possess a foundational understanding of computer science principles and a demonstrable passion for software engineering. Strong communication and collaboration skills are essential, as you will be working as part of a distributed team. This is a fantastic opportunity to receive structured training, mentorship, and gain invaluable industry experience while working remotely. You will develop practical skills in areas such as web development, mobile applications, or data analysis, depending on project needs. We are committed to fostering a supportive learning environment where apprentices can grow and succeed. This apprenticeship offers a pathway to a fulfilling career in the tech industry. If you are eager to learn, contribute, and grow, we encourage you to apply and embark on this exciting remote learning journey.
This advertiser has chosen not to accept applicants from your region.

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Advanced Technical Apprentice Software Development Jobs