Documentum Developer (011612 STERIO)
Location: Empire State/ NY
Duration : 6 months.
Rate: DOE.
This is not a C2C position, Us Citizen, Green card, TN Visa, EAD or H1 transfers will be preferred.
This position will be responsible for designing, developing and maintaining complex web applications for the client family of sites and will focus on the Documentum application suite, under limited supervision of a Development Manager and/or Director of Engineering.
The successful candidate will demonstrate ability to own all design & development aspects of a full Documentum project implementation, and be able to take the product from concept to production through following high level tasks: analysis of requirements to drive further clarification; propose, define and document sound design/refactoring options & alternatives; create sound pre-development estimates and assign tasks to other developers; develop application code and unit tests; integrate with other client applications as necessary; deliver integrated application components to Testing and Quality Assurance team and support delivery to Production environment.
Requirements:
Individual must be a self-starter with the ability to handle a number of simultaneous projects, demonstrate a sense of urgency and ownership to drive projects to completion, and be successful in a collaborative environment.
The candidate must be must be organized, detail oriented and be able to prioritize tasks.
He/She will help ensure that application code is of high quality by participating in/leading code reviews, writing automated test harnesses, assist in the deployment of code onto the pre-production & production environments and help in mentoring junior staff.
Seven to Ten years of disciplined application design and development experience in the Internet or software industry with increasing responsibility and success is required.
The successful candidate will demonstrate the ability to define and deliver high visibility projects in a timely manner.
Strong analytical and problem solving skills, high level of technical competency & leadership, attention to detail and the ability to communicate effectively (written & verbal) are also critical success factors for this role.
Professional certifications and continuing education history must suggest knowledge and expertise of the Documentum product suite (Content Server, WebPublisher, WDK customizations, DFC, CTS modules, SCS, integration with external systems), familiarity with J2EE design & development techniques, emerging internet paradigms and SDLC methodologies.
Experience with architecting and designing Documentum solutions is required including designing & developing Content Entry screens and workflow (integration with XML editors), publishing processes and integration between CMS and external applications.
Relevant job functions & position requirements include:
Expertise in designing & developing Documentum solutions for large web-sites WCM
Expertise in DFS, DFC, DMCL, DQL and WDK toolkits and APIs including criteria to apply each of them.
Familiarity with Documentum DAM repository and associated services highly desired
Knowledge of XML/SOAP and Web services
Java expertise and experience in Web application development with J2EE technologies (JSP, Servlets, JSTL, Taglibs, JAXB/JAXP, Hibernate/Spring, JavaScript desirable)
Expertise in at least one application server: Tomcat preferred
Expertise and experience in OO design and programming. experience with delivering web-based applications and dealing with the challenges of compatibility, scalability, and performance
Develop detailed work breakdown structure for analysis design, development & deployment activities. Maintain issue list and report project status.
Designing, coding, testing, defect management, and production support (in collaboration with Operations team)
Knowledge of software application structures (DDL, XML, distributed computing, design patterns, model view controller architecture, exception handling, databases, JDBC, etc)
End-to-end understanding of development processes, organization, and techniques in order to drive the creation of optimal solutions
Working knowledge of defect tracking and configurations management systems
Ability to work with Oracle Databases programming using PL/SQL or T-SQL highly desired
Familiarity with search engines desirable preferably Endeca, FAST and/or Lucene/SOLR
Familiarity with SEO concepts is desirable
Familiarity with Rich Client internet applications desirable AJAX, FLEX etc.
Experience
The ideal candidate prior professional experience will include many of the following:
BS or equivalent experience in Computer Science or other technical field
Seven to Ten years experience in software engineering and at least Five years in Documentum
Experience with designing & developing web-based applications for moderate to high traffic sites experience at an
Prior Design and Development experience using Service Oriented Architectures
Hands-on experience using Web 2.0 technologies like AJAX, JQuery and data exchange with XML and JSON formats.
Experience in Linux commands related to applications integration testing is must
Experience with application packaging and deployment tools e.g., ANT, Maven.
Prior responsibilities that required communication and coordination across different groups: e.g., Engineering, QA, Operations and Project Management. History of increasing responsibilities is desirable.
Demonstrated organizational and communication skills, both verbal and written.
Expertise in designing & developing Documentum solutions for large web-sites WCM
Expertise in DFS, DFC, DMCL, DQL and WDK toolkits and APIs including criteria to apply each of them.
Familiarity with Documentum DAM repository and associated services highly desired
Knowledge of XML/SOAP and Web services
Java expertise and experience in Web application development with J2EE technologies (JSP, Servlets, JSTL, Taglibs, JAXB/JAXP, Hibernate/Spring, JavaScript desirable)
Expertise in at least one application server: Tomcat preferred
Expertise and experience in OO design and programming. experience with delivering web-based applications and dealing with the challenges of compatibility, scalability, and performance
Develop detailed work breakdown structure for analysis design, development & deployment activities. Maintain issue list and report project status.
Designing, coding, testing, defect management, and production support (in collaboration with Operations team)
Knowledge of software application structures (DDL, XML, distributed computing, design patterns, model view controller architecture, exception handling, databases, JDBC, etc)
End-to-end understanding of development processes, organization, and techniques in order to drive the creation of optimal solutions
No comments:
Post a Comment