Sound knowledge of SDLC, software architectures

Sound knowledge of SDLC, software architectures tools, architectural practices, SOA/SOD, design patterns, cloud computing, ESB like Neuron/BizTalk, SharePoint, MS Dynamics AX, SQL Server 2012, OOP/OOAD, and UML.