NOW ACCEPTING APPLICATIONS

Prepare for Your Future Career in Tech

  • Applications Open 1 August 2023
  • Application Deadline 12 September 2023
Enroll Now
MCFDesktop

Software Engineer

As the tech ecosystem continues to evolve, innovators are required who are able to develop cutting-edge solutions that draw from engineering principles and programming skills. In this landscape, the fast-growing field of software development offers some of the most lucrative and exciting career opportunities, with companies seeking tech professionals who can solve 21st-century problems.

In the tech industry, the key to success is to learn agilely, stay up-to-date with disruptive technology, and develop knowledge that will help you advance to the next level.

Our Software Engineering Plus Programme is inclusive of the highly rated 3-month ALX Foundations module, preparing learners with the highly sought after professional skills for today's digital workforce. 

With a world-class curriculum, the ALX Software Engineering Plus programme will prepare you for a successful career in one of the most in-demand fields on the planet.

What career will this programme prepare me for?


  • Front-End Engineer
  • Back-End Engineer
  • Full-Stack Engineer
  • Graphics Engineer
  • DevOps Engineer
  • Mobile App Developer
  • Embedded System Engineer
  • Cyber Security Engineer
  • Systems Administrator

World-Class Quality,
ALX Sponsored.

Our partnership with Mastercard Foundation allows us to offer eligible candidates access to world-class training with all programme costs waived. For all successfully accepted learners, ALX will charge a one-time administration fee to confirm enrollment into the programme. Sponsored and self-funded placements available now.

shutterstock_1202889130

What you’ll learn

  • Problem-solve using coding and other forms of technology.
  • Develop design systems and gather information on project limitations, capabilities, performance requirements, and interfaces.
  • Model a system or application to help developers write the code that is needed.
  • Calculate, recommend, and plan computer specifications, layouts, and peripheral equipment modifications through analysis and recommendation.
  • Analyse system capabilities and requirements by storing, retrieving, and manipulating data.
  • Key professional competencies such as project management, critical thinking, creative problem solving, interview techniques, communication and collaboration skills.

Download Syllabus

The ALX Journey

There are plenty of programmes that teach tech skills. At ALX, our “secret sauce” comes from our career-focused approach to learning. We aim to develop well-rounded tech professionals who are equipped with both the professional and technical skills that enable them to thrive in the most in-demand, high-growth industries.

ALX prides itself on providing rigorous, high-high quality training to better prepare learners for the most in-demand tech careers. The ALX Software Engineering Programme is full-time and requires learners to commit to 80 hours of learning per week to successfully complete the coursework. We are not currently admitting applicants who cannot meet the 70-80 hour per week requirement. 

IMG_2819_websize
DSC00897

The VIP Career Accelerator

Unlock your access to the Gold Fellowship

The Gold Fellowship is an exceptional talent experience designed to take your tech career to new heights. The aim of the Gold Fellowship is to turbocharge your career growth, empowering you to take on the world as one of our top tech talents.

Programme Details

Requirements

  • 15 months, 70-80 hours/week.
  • Access to a laptop or desktop.
  • Access to a stable internet connection.
  • Proficiency in written and spoken English.
  • Between 18-34 years of age.

Experience

  • Build your foundations to thrive in the modern world of work.
  • Engage in a hybrid learning experience with both in-person and online elements to help you succeed.
  • Gain access to The ROOM Fellowship, our prestigious talent community that offers world-class events, perks and rewards, and lifelong learning.
  • Understand multiple programming languages and develop front-end and back-end specialisation.

What's next?

  • Receive a Software Engineer Certification.
  • Join our global tech talent community and continue your career journey.
Requirements
  • 15 months, 70-80 hours/week.
  • Access to a laptop or desktop.
  • Access to a stable internet connection.
  • Proficiency in written and spoken English.
  • Between 18-34 years of age.
Experience
  • Build your foundations to thrive in the modern world of work.
  • Engage in a hybrid learning experience with both in-person and online elements to help you succeed.
  • Gain access to The ROOM Fellowship, our prestigious talent community that offers world-class events, perks and rewards, and lifelong learning.
  • Understand multiple programming languages and develop front-end and back-end specialisation.
What's next?
  • Receive a Software Engineer Certification.
  • Join our global tech talent community and continue your career journey.

More than 50,000 young leaders have
gone through ALX Programmes.

Hear from our graduates.

Meet some of our alumni and learn more about their experiences from the ALX Software Engineering programme.

 

Hear From Our Community

“What differentiates the ALX Software Engineering programme from any programme I have taken or heard of is its unique non-traditional approach to learning. I can testify that within 3 months I learnt more than I did in one full year of my university with the traditional education model. The programme is very intense, but the time commitment is worth it. This is the best decision that I have made. I would honestly recommend this to any serious student who wants to learn and understand every concept in software engineering deeply."

— David Mutune, Kenya

“Twelve years ago, when I had just finished my college degree, all I wanted to do was become a Software Engineer. One day, I found this amazing programme at ALX, and I am having the best time of my life studying Software Engineering. I can’t begin to imagine what joy I will have when I start using my knowledge to solve real life problems.”

— Ogiji Simon Adanu, Nigeria

“ALX enhanced my software engineering skills by providing structure around learning software development methods and providing ample practice to thoroughly absorb and apply the modules. Anyone can apply to the Software Engineering programme. 70 hours a week may seem like a lot, but while you’re doing the projects, time flies by. If you’re someone who likes solving problems, then this is a fun programme to be in. I highly recommend it!”

— Kalkidan Berta, Ethiopia

ALX Young Leaders On The Move

visa-icon
aws-logo
google-logo
microsoft-logo
twitter-logo
alibaba-logo
meta-logo
visa-icon
aws-logo
google-logo
microsoft-logo
twitter-logo
alibaba-logo
meta-logo

FAQs

How can I get in touch with ALX Africa to answer the questions I have?
Please ask LEA our Learning Experience Assistant for more information and answers to any additional questions.
What is ALX?
ALX offers job-ready training in the tech fields employers need most. ALX, in partnership with The ROOM, is brought to you by the organisation that leads African Leadership Academy, African Leadership University, and Anzisha Prize Foundation.
What is your selection process like?
The ALX Selection Process is a two-step online process. First applicants will be required to complete a registration form which will take a few minutes to complete. Once this has been submitted, applicants will be directed to our online application platform. The application will take approximately 90 mins to complete and consists of three sections; including an English proficiency test. Applicants will also receive access to the online application via email. Your link to the application is personal and therefore cannot be shared.
When will I hear if I’m accepted?
ALX programmes have a set number of cohort seats and in order to ensure you stand the best possible chance of getting accepted into the programme we recommend you apply as early as possible. The ALX selection period is split into two halves. Learners who apply before 16th August will receive feedback on their registration by 23rd August. Learners who apply later than 16th August will receive feedback by 19th September.
What are the payment terms and options?
Find out about our available payment terms and options here
What does ‘fully sponsored’ mean? Will I still need to pay the administration fee?
With the support of our partners, ALX is able to offer young African talent access to world-class, high-quality programmes to help them build their skills to be successful in the digital workforce of tomorrow. This means that if you meet our eligibility requirements, and if you are able to successfully motivate for the programme to be fully sponsored, you will not need to pay the programme costs which range from $7,500 USD to $79,500 USD for African students. You will need to pay our one-off administration fee to enroll into your programme, meaning that once you are accepted into your programme of choice, you are required to pay this one-time fee in order to continue into your course.
When will I need to pay?
Learners will be asked to complete their one-time payment when confirming their enrollment into the programme, no later than two weeks after receiving their confirmation of acceptance.
How does payment work?
Learners will be asked to complete their one-time payment when confirming their enrollment into the programme. Learners will receive an email to confirm acceptance into their selected programme from selection@alx.app. From this email you will be able to access our dedicated payment portal to pay your fee. This will be the only time that ALX will request payment for an administration fee from its sponsored learners - if you receive any other communication around selection fees or application fees, please notify us on legal@theroom.com.
Can I pay in my local currency?
Learners can choose to pay either in their local currency or in USD.
Will I be able to pay through a local payment provider?
In Kenya, you will have the option to pay using Debit and Credit Cards, Mpesa or Airtel Money.
What happens if I drop out or am unable to complete the course, will I receive a refund?
The registration fee is a non-refundable, one-time fee that is charged prior to starting your programme. You will not receive a refund if you are unable to complete the programme, however, you will be able to defer to a later cohort. Please note that the deferment cut-off date is at the end of week 2 of your programme. After this date, you will not be able to select to defer and will be considered as having dropped out of your programme. If you do decide to defer to another cohort, you will not be required to pay the administration fee again.
If I don’t meet the age and origin requirements, can I still apply for a sponsored place?
Learners who do not meet the country of origin or age requirements for sponsored placements have the option to pay for the programme, or apply for our ALX Global programmes. ALX Global programmes are offered at reduced time and rate, however will not include the foundation modules or offer access to any of our in-person, community or hub activations.
Can I register for multiple programmes at the same time?
Due to training requirements and programme rigour, ALX permits learners to be enrolled in one programme at any given time. If you have applied to or are currently enrolled in a programme, you will not be eligible to apply to another programme.
How do I join The ROOM?
All ALX learners are invited to join The ROOM Fellowship community where you will have access to a global network of resources, job opportunities, and ongoing career support.
Resources
- The Mom Who Codes: A Spotlight Feature on Mayen Kalu, Winner of the ALX       Challenge click here
- Meet Lucy Njeri Maina — A Young Woman in Tech Who’s Leading by Example   click here
- Be Prepared to Give Your All: Alexandra Mizero’s Charge to Aspiring ALX             Learners click here
- Phyllis the Philomath Is on a Lifelong Learning Journey With Tech click here
- The Gold Fellowship: Where Career Excellence Is the Norm click here