Be part of Africa's rapidly Growing Tech Sector

  • Application Opens Coming Soon
Register Your Interest
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. With a world-class curriculum, the ALX Software Engineering 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

 

Global Quality,
African Accessibility.

Our partnerships allow us to offer eligible candidates access to world-class training with all programme costs waived. For all successfully accepted sponsored learners, ALX charges a one-time administration fee to confirm enrollment into the programme. Sponsored and self-funded placements available now.

 

Programme Details

Requirements

  • 12 months, 70 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 optional offline learning opportunities for a more productive and sustainable learning experience
  • Understand multiple programming languages and develop front-end and back-end specialisation

What's next?

  • Receive a Software Engineer Certification
  • Gain access to The ROOM Fellowship, our prestigious talent community that offers world-class events, perks and rewards, and lifelong learning
Requirements
  • 12 months, 70 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 optional offline learning opportunities for a more productive and sustainable learning experience
  • Understand multiple programming languages and develop front-end and back-end specialisation
What's next?
  • Receive a Software Engineer Certification
  • Gain access to The ROOM Fellowship, our prestigious talent community that offers world-class events, perks and rewards, and lifelong learning
iStock-1191815900

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

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 stand out from the crowd and have a competitive advantage in the industry. Our Learners will benefit from ALX Foundations training at the start of the programme. With ALX Foundations, you can expect a transformative three-month experience that will give you the edge to stand out in the job market, with expert training in interview techniques, soft skills, and essential career competencies.

_Z3A6400 (1)

Co-working, Connecting, and Growth

Our ALX Tech Labs

The best of both worlds! With ALX you have full optional access to our physical spaces where you can enhance your online learning and join a community of like-minded individuals in a state-of-the-art co-working environment. The Tech Labs are designed to take your productivity and success to new heights, where the routine of online training is deepened through optional in-person experiences and offline practises.  Our ALX Tech Labs are your place to be creative and productive, to network and to enjoy the vibe of our community during regular in person trainings and expert sessions along with impactful activities throughout the programme.

356403773_191512953885019_5641765189345240453_n

Lagos Hub

Book for your nearest hub on the Booking Platform

ALX Milestone test ratio

The Community to Power Your Future

Gain Access to The ROOM

The ROOM is our Job match-making platform.

An exclusive community for our graduates to connect to future colleagues and potential employers and find job placements around the globe. Utilizing the best of virtual community building combined with in-person experiences, events, and opportunities. 

As a successful ALX graduate, you become a member of the community at The ROOM.

Hear From Our Community

“My time at ALX was just the push I needed. They offered top-notch resources, the ideal community, and practical experience. ALX exceeded my expectations and stoked my interest in tech. They gave me the opportunity to meet peers who were already succeeding in the field of technology, which helped me gather knowledge of what to anticipate from any area of tech I decide to follow.If you need to kickstart a career in tech, ALX is the place for you!”

— Barisua Nsaanee, Port Harcourt

“At ALX, I learned new skills - soft and technical - and also sharpened the old skills I already had. I must also add that the grit and growth mindset I acquired from ALX is a major factor that has helped me take on difficult projects, delivering satisfactorily to my clients at all times.It’s a fact that the global job space has gone virtual, and if you want to be equipped to compete and function there, then you need to join ALX now and get trained.”

— Richard Adibe, Abuja

“I’ve done some other training programs in the past, but ALX’s Software Engineering course was exceptional because it gave me the opportunity to work on real projects. It was intense and thorough, and I am happy to have completed it. Aside from core programming skills, ALX taught us patience, resilience, and a lot of other industry practices that I am benefitting from now.”

— Obekpa Phillip, Abuja

“One thing I will always remember ALX for is how they constantly helped me to push beyond my limits with the tasks regularly assigned. It really helped me to learn all the technical skills I needed for my current career in tech. Honestly, ALX is the best training ground to know how far your limits go.”

— Aishat Adisa, Ilorin

“I’ve done some other training programs in the past, but ALX’s Software Engineering course was exceptional because it gave me the opportunity to work on real projects. It was intense and thorough, and I am happy to have completed it. Aside from core programming skills, ALX taught us patience, resilience, and a lot of other industry practices that I am benefitting from now.”

— Obekpa Phillip, Abuja

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 14th August will receive feedback on their registration by 22nd August. Learners who apply later than 14th August will receive feedback by 20th September.
What are the payment terms and options?
Please click on the following link to see our payment terms and options.
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 program to be fully sponsored, you will not need to pay the programme costs which range from $7,500 USD to $39,750 USD for African students. ALX does charge a one-off administration fee to all successfully enrolled learners, 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.
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.
How do I join The ROOM?
Upon successful completion of your programme, you will be invited to join The ROOM community where you will have access to a global network of resources, job opportunities, and on-going career support.
How can I attend in a Tech Lab?
All Tech Tracks are fully remote. Physical attendance is not required to complete the programme. If you want to attend any offline opportunity you will be invited to register via a link sent by our coordinators.
If I don’t meet the age and origin requirements, can I still apply for a paid 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.

Follow us on social media for updates