Senior WEM Developer Job in Richmond Hill L4b4n8, Ontario Canada

The travel requirement for this position is 30%

Relocation assistance is available for the right candidate

As a Senior WEM Developer, you will work in various types of engagements to configure and develop client specific applications using Open Text technologies. These consulting engagements require work with development teams and extensive client interaction to deliver on expectations of solution design and development. This role offers the tremendous satisfaction and responsibility of delivering high value solutions to our client's business problems. Specifically, you will work with designers and developers to build out Open Text Web Experience applications. This will involve software configuration and customizations to enable the solution. Activities will include development, unit testing software developed to validate the functional and performance result and updates throughout the deployment process. As part of each deployment you will practice good code documentation and knowledge transfer to enable the ongoing support of the resulting application.

Responsibilities:
• Review and provide feedback on design specifications
• Build/develop code for deployment.
• Lead deployment of code in QA, staging and production.
• Perform administration of servers on all environments.
• Install patches on WEM components.
• Develop VCM custom listeners.
• Debug day to day issues as a part of support
• Coordinate with all the concerned teams involved.
• Clone VCM environments.
• Design and execute the migration of DPM sites from older VCM into newer VCM.
• Use utilities like configp, cfgedit, vgnimport, cfgaction.
• Assist in performance tuning of WEM/Vignette Environment.
• Respond to publishing issues and resolving issues if any.
• Install and configure of VCM 7.+, management cluster, split databases, perform CCE installation and patching.
• Install and configure of delivery components like configuration agents, multiple delivery stages and custom static deployment in remote hosts.
• Install Vignette Portal.
• Develop custom override jsps.
• Develop Secondary Pages.
• Install and configure of WEM Vignette Product Offerings (Extensions).
• Deliver DSM configuration on management and delivery stages.
• Maintain and develop existing or new infrastructure.
• Participate in scoping and delivery of migration of DPM sites between different environments.
• Resolve, answering technical WEM architectural queries.

Position Requirements: Role Requirements:

Key Foundation Skills
Expert Java/Java Enterprise
Expert Portal/JSR 168/286
Expert HTML
Proficient JavaScript
Proficient CSS
Proficient SQL
Proficient Application Server Admin
Proficient Web Server Admin
Proficient Unix
Expert Lead Small Team
Proficient Design/Design Patterns

Specific Technical Skills
Operating Systems Windows NT/2K/XP, Unix, Linux and Sun Solaris
Languages C, and Java2
Java/J2EE Technologies JDK, JDBC, Servlets, JSP, Struts, Spring
Content Management System VCM 7.3.0.5 +
Portal Framework VAP 7.2.1 +
Integration Software Vignette Business Integration Studio
Collaboration Server Vignette Business collaboration server
Architectures J2EE, MVC, and MVC/Model 2
Web Technologies Java Script, HTML, CSS, XML, XSL, XSLT, XML Schema, SAX,DOM, AJAX
RDBMS/Tools SQL, PL/SQL, Oracle, SQL Server.
Web/Application Servers Tomcat 4.1, 5.0.28, Weblogic 8.1, 10.0
IDE/Development Tools NetBeans 5.0, Eclipse

Delivery Skills and Practice Experience
• Prior web based application development experience with the Vignette software platform (Minimum of 8+ year’s industry experience for Senior Role).
• Prior consulting experience (strong preference, though not an absolute requirement).
• Strong Application Design skills (requirements mapping, unit testing, use case development, software design).
• Extensively involved in analysis, design, application development, testing and documentation of software systems in client/server and distributed environment involving Vignette.
• Experience with custom software development projects as well as packaged software implementations.
• Experience with application development for deployment of enterprise scale solutions – especially Vignette with the V7 Suite of Products including VCM/DSM/DPM/VAP.
• Solid understating of two or more waterfall or rapid application development software development lifecycle methodologies.
• Solid understand for Enterprise Content Management solution adoption within enterprises including application of Document Management, Records Management, or Web Content Management
• Proven ability to work with cross functional teams.
• Ability to work in a fast-paced deadline intensive environment.
• Solid oral and written communication skills.
• Solid self-management and organization skills.
• Excellent people skills - demonstrated ability to work with both technical and non-technical individuals, both in gathering information and communicating direction and status.
• Technically adept (you have current skills and are able to deploy them across a variety of projects and solutions).
• Communication (you can converse with customer and team members of all levels).