testing of software. Contributes to the overall architecture and standards of the group, acts as an SME and principles Leading a development team Defining architectural strategy for a mobile application Assist in REST Web Service Development Other Software architecture JAD sessions Data modelling techniques