Overview
HybridMust be local or nearby
Depends on Experience
Full Time
No Travel Required
Unable to Provide Sponsorship
Skills
Documentum applications architecture
API
Business Process Management
Conflict Resolution
DFC
Content Management
EMC Documentum
Enterprise Content Management
Documentation
Java
Functional Requirements
JavaScript
Meta-data Management
Performance Testing
Process Automation
Process Flow
Technical Writing
Stakeholder Management
System Integration
Spring Framework
Job Details
Documentum Developer
12+ Months
Bethesda, MD
Hybrid and Full-Time Telework Option Available
General Roles & Responsibilities:
- Solution Design: Design the overall architecture and technical solutions for Documentum applications, ensuring alignment with business requirements and industry best practices. Translate business needs into functional and technical specifications.
- Requirements Gathering: Collaborate with business analysts and stakeholders to understand business processes, capture requirements, and define the scope of Documentum applications. Analyze and document functional and non-functional requirements.
- System Integration: Identify integration points with other systems, such as content repositories, databases, and external applications. Design and implement integration solutions, including data exchange, API integration, Java-based integrations, and security considerations.
- Application Development: Provide technical guidance to developers and contribute to the development effort, including customizations and extensions to the Documentum platform. Develop and maintain Java-based components and services, including REST APIs, Spring/Spring Boot integrations, and Documentum DFC/DFS/REST interactions. Ensure adherence to coding standards, performance optimization, and best practices.
- Workflow and Process Automation: Design and implement efficient and effective workflows and business process automation using the Documentum platform. Define process flows, user tasks, business rules, and escalation mechanisms.
- Performance Optimization: Identify performance bottlenecks and optimize the performance of Documentum applications. Conduct performance testing, analysis, and tuning to ensure optimal system performance and scalability.
- Security and Access Control: Design and implement security measures, access controls, and user authentication mechanisms in compliance with organizational policies and industry standards. Ensure data privacy and protection.
- Documentation and Technical Guidance: Create technical documentation, including architecture diagrams, design specifications, and user guides. Provide technical guidance and mentorship to development teams, ensuring the proper understanding and utilization of Documentum platform features.
- Collaboration and Stakeholder Management: Collaborate with cross-functional teams, including business stakeholders, project managers, developers, and system administrators. Communicate technical concepts effectively to non-technical stakeholders.
- Research and Innovation: Stay updated with the latest trends, tools, and technologies in ECM and BPM domains. Evaluate new features and functionalities of the Documentum D2 or xCP platform and provide recommendations for improvements and innovation.
Basic Qualifications:
- Master's degree in Information Technology Management, Business, or task order specific discipline.
- Education Equivalency: H.S. Diploma + 4 years additional experience =Associate’s Degree; Associate’s Degree + 4 years additional experience = Bachelor's Degree; Bachelor’s Degree + 4 years additional experience = Master's Degree
- Minimum 8 years of experience as a Solution Architect, to include experience in designing and implementing workflows, business process automation, and BPM concepts.
- Minimum 5 years of experience with Documentum D2 or xCP platform, up to version 23.2, including customization, configuration, and integration.
- Strong Java development experience (Java 8+), including REST APIs, Spring/Spring Boot, and integration with enterprise systems.
- Strong Documentum fundamentals, including repository object model, DQL, object types, ACLs/permissions, lifecycles, workflows, metadata modeling, versioning, indexing/search, DFC/DFS, and custom method development.
- Must be able to obtain Public Trust clearance.
Preferred Qualifications:
- In-depth understanding of content management concepts, including metadata, version control, and security.
- Familiarity with enterprise content repositories, databases, and web technologies.
- Excellent analytical and problem-solving skills with the ability to translate business requirements into technical solutions.
- Strong communication and collaboration skills with the ability to work effectively in cross-functional teams.
- Demonstrated ability to handle multiple projects simultaneously and deliver high-quality results within deadlines.
- Proficient in programming languages such as Java, JavaScript, and XML.
- Certifications in Documentum D2 or xCP or related technologies are a plus.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.