Responsibilities:
- Design and implement robust ECM solutions tailored to meet the specific needs of our clients.
- Develop and maintain integrations between ECM systems and other enterprise applications using various technologies and integration mechanisms.
- Collaborate closely with business analysts, clients, and cross-functional teams to gather requirements, define integration strategies, and deliver high-quality solutions.
- Create comprehensive technical documentation, including architecture diagrams, data flow diagrams, and technical specifications.
- Provide technical guidance and support to junior developers and team members as needed.
- Ensure the security, scalability, and performance of ECM solutions by implementing best practices and conducting regular performance tuning and optimization.
Requirements:
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
- Proven experience in designing and implementing ECM integrations, including expertise in ECM platforms such as Documentum, OpenText, or SharePoint.
- Strong programming skills, with proficiency in Java, JavaScript, or similar languages.
- Familiarity with integration tools and technologies, such as ETL processes and middleware solutions.
- Excellent problem-solving skills and the ability to work independently to deliver solutions.
- Exceptional communication skills, both written and verbal, to interact effectively with clients and team members.
- Deep expertise in one or more ECM platforms such as Doxis, OnBase ,Documentum, OpenText, SharePoint, or similar.
- Relevant certifications in ECM or related fields are plus.