Skip to main content

Software Engineering

Design, development and maintenance of reliable, secure, and scalable software systems. It enables the creation and continuous improvement of government digital services that are robust, user‑centred, and capable of meeting the evolving needs of citizens and public sector operations.

Person viewing a computer screen displaying detailed technical drawings and measurements in CAD software.

We have a range of Software Engineering learning available at Beginner, Intermediate, and Advanced levels from leading technology vendors.

Choose a vendor to view the learning:

VendorBeginnerIntermediateAdvanced
AWSNoYesYes
MicrosoftYesYesYes
STFC Hartree CentreYesYesNo
WSO2YesYesNo