Apply knowledge of mathematics, programming logic and coding fundamentals for solution architecture and problem solving.
Identify, review, formulate and analyse problems for primarily focussing on customer requirements using critical thinking frameworks.
Design, develop and investigate problems with as an innovative approach for solutions incorporating ESG/SDG goals.
Select, adapt and apply modern computational tools such as development of algorithms with an understanding of the limitations including human biases.
Function and communicate effectively as an individual or a team leader in diverse and multidisciplinary groups. Use methodologies such as agile.
Use the principles of project management such as scheduling, work breakdown structure and be conversant with the principles of Finance for profitable project management.
Commit to professional ethics in managing software projects with financial aspects. Learn to use new technologies for cyber security and insulate customers from malware.
Change management skills and the ability to learn, keep up with contemporary technologies and ways of working.