Design/develop S/W systems/ applications. Decision makers in the process/design choices. Teamwork with development team. Provide application development
Develops software components by studying requirementsthoroughly and consulting with Solution/Integration Architects for technicalconsiderations and develops