Job Description :
Essential Skills :
10+ years overall IT application architecture, design & development experience
Extensive design experience on Salesforce CRM, Salesforce Partner portal, Adobe AEM or equivalent CMS
Expert knowledge on SSO, Access & resource provisioning and Approval processes
Software development & design experience on common web platform/language technologies such as Java, Javascript, HTTP, REST, SOAP, XML.
Experience architecting loosely coupled, API driven, efficient, scalable and performant J2EE based web applications.
Extensive experience creating architecture documentation, interface design as well as high level & detail design artifacts
Experience with object oriented design patterns & relational database design concepts and best practices
Experience in designing web applications and seeing them through to completion, translating business requirements to architecture, implementation and deployment
Strong verbal and written communication skills and ability to translate complicated requirements to non-technical audience
Ability to think through solutions from concept, to engineering, to implementation to support