Fuzu Exclusive Job

Microsoft AppFactory   |   South Africa   |   Log in or register to see the closing date

Software Developer Internship at Microsoft AppFactory, Johannesburg

  • High, secondary school
  • Information technology, software development, data
  • Intern or trainee
  • Full Time
  • Temporary

Oh dear! This job has already closed. But don't worry, you can find other similar jobs from Fuzu.

Jobs similar to Software Developer Internship at Microsoft AppFactory, Johannesburg
IT Business Development and Web Content Trainees- Kira
  One Nip  
IT Business Development and Web Content Trainees- Najjera
  One Nip  
IT Business Development and Web Content Trainees-Namugongo
  One Nip  
IT Technical Support Internship in Abidjan, Cote D'Ivoire
  Microsoft 4Afrika Skills  
  Côte D'Ivoire
Jobs in Information technology, software development, dataEntry-Level jobsJobs located in South Africa

Job Summary

The Microsoft AppFactory internship programme offers Africa's technology enthusiasts and graduates the initial hands-on experience they need to succeed as professional software developers - able to design, develop, implement, and manage successful software solutions for a Cloud First, Mobile First world.
We’re looking for an intern who is passionate about modern coding practices, Object-Oriented coding, writing clean code and already have a good understanding of full-stack development to join our team. By that, we mean a person who is interested in working in both front-end technologies (such as Angular) as well as backend frameworks (such as ASP.NET) and mobile frameworks (such as Cordova or Xamarin).


As an intern in the AppFactory programme you’ll be part of a development team responsible to deliver “real” projects to “real” clients. You’ll be mentored by dedicated senior developers in a real-world high-pressure environment of professional software development disciplines, processes and practices. This position is best suited for someone who is seriously interested in intensive learning, enjoys bringing their own perspectives and ideas to the table and work hard on delivering a quality product to the client.
Must have:

  1. You are a South African citizen
  2. Grade 12 (matric) or equivalent certificate essential
  3. Passionate about software development, writing clean code, continuous learning and want to become a professional developer
  4. Have a firm understanding of the basics of coding and can code those basics
  5. Good problem solving skills
  6. Loves continuous learning
Nice to have:
  1. A degree in the relevant field of software development will be advantageous. The candidate can also have only a matric have done a few courses in Software Development, but should have a firm understanding of the basics.
  2. Working knowledge and experience of preferably C#, JavaScript, HTML, CSS, XAML, Git, Visual Studio IDE
  3. Shows an entrepreneurial personality and spirit
  4. Display side projects, up-to-date code examples, or open-source modules
  5. If you have a website, share it with us
Do’s and Don’t:
  1. Do read the job description
  2. If you meet all the must haves, apply! If you don’t have all the must haves, please don’t apply!
  3. There's such a thing as “Too Much Information”, give us the information that will help us decide to hire you and leave the rest off. Thus, keep it short and easy to extract the information.
  4. If you send something to us e.g. a link to your website, it should be how you want to present yourself to us. If something isn't presentable and if you must explain heavily why it isn’t up to scratch, consider either re-making it before you send it, or just not sending it at all.

General Information

Salary rangeNot specified
Additional informationNot specified
Contract type: Temporary
Job type: Full Time
Location: South Africa
Area of work: Information technology, software development, data
Seniority: Intern or trainee

Job Requirements

Required education: High, secondary school
Required relevant work experience: none
Required skills: CSS; HTML; JavaScript; C, C# or C++; Programming
Required languages: English (Spoken: fluent | Written: fluent)

Microsoft AppFactory

Computers, software development and servicesCompany size: 1000+ people

Microsoft is the worldwide leader in software, services, devices and solutions, founded in 1975. As a leader in platform and productivity for the mobile-first, cloud-first world, we believe in what people make possible. Our mission is to empower every person and every organization on the planet to achieve more. Microsoft South Africa has set up an exciting initiative called the AppFactory, which will transform brilliant ideas from consumers into locally relevant, world-class applications. The AppFactory is an internship programme that recruits young developers and helps them gain vital work experience while building fun and clever apps. Young up-and-coming developers will gain real-world experience to prepare them for the workplace, making it easier for them to find jobs and giving them more to offer their prospective employers.