Application Development Lead/ArchitectPosted: November 15, 2009
We are seeking for a senior technical lead to join our call center technology team for developing Agent Desktop application. The Agent Desktop is a new application that would be developed as part strategic contact center integration and consolation initiative. This position offers a unique opportunity to work in a highly visible area and gain an in-depth understanding of MSSB brokerage business by interfacing with numerous business and technical areas. You would be part a newly formed team and building a new application that would involve all aspects of the software development life cycle. Duties/Responsibilities: ? Performing product evolution for agent desktop, developing POC, and creating detailed engineering specifications with recommended vendor technologies. ? Lead and coordinate the design, development, implementation, support and optimization of application. Use object-oriented techniques and software engineering best practices including design review, code review, unit-testing, and re-factoring. ? Participate in the gathering and reviewing of business requirements and translating into functional/technical specifications. ? Lead small technical team, and work in concert with a variety of stakeholders and personnel throughout organization. ? Ability to work independently and Strong problem solving and analytic skills. Skills Required Technical Skills/Background: ? 10+ years of strong application architect experience in designing highly scalable and available systems, high performing databases with extremely high transaction and storage requirements ? 10+ years of experience architecting & developing web-based business and E-Commerce applications using Java/J2EE Frameworks. Hands-on expertise in object-oriented analysis & design, with advanced understanding of Enterprise design patterns, frameworks, and SOA architecture. ? Experience in designing Enterprise Portal Solution. Strong working knowledge of aggregating different types of distributed applications on Portal. Designing Call Center applications portal is a plus. ? Experience with Web 2.0 technologies such as Flex3 and Adobe LiveCycle RIA frameworks etc. ? Expertise in application security including web-based, Web Service-based and messaging-based application security, Identity Management and SSO. Strong working knowledge of WS-Security, SAML, Certificate Authority (CA), PKI, Kerberos, SSL, HTTPS, LDAP, Active Directory, etc ? Experience in Service Oriented Architecture (SOA), with strong understanding of Web Service security and Messaging (such as JMS). Experience with Enterprise Service Bus (ESB) is strongly preferred. ? Experience in architecting solution using Websphere Process server (WPS). Knowledge of building for human task management (workflow) and enterprise service bus (ESB) using WPS. Hands on Web Services development experience with knowledge of SOAP, WSDL, XML, DTD, XSD etc. ? Experience in architecting solution using open-source, Vendor supplied and SAAS (Software as a Service) modules. ? Strong background with relational database technology including Db2 and frameworks and API like Hibernate, JDBC, etc ? Excellent interpersonal and communication skills (verbal and written). Skills Desired ? Experience with call center application a plus. Please refer to job code 233087 when responding to this ad.
| Category: | Engineering |
|
> Architectural Engineering
| | Location: | Warren, NJ | | County: | Somerset County | | ZIP Code: | 07059 | | Pay Rate: | Open | | Job Terms: | full time | | Company: | Morgan Stanley | | Phone: | email only please | | Fax: | email only please |
|