We are looking for a skilled developer to join our document management team, focusing on the design, customization and support of enterprise document and content management applications (such as Sharepoint, AODocs, M-Files, xECM etc.). Working closely with the Service Owner, you will play a key role in developing and maintaining solutions that enhance collaboration, streamline document management, and meet compliance requirements. You will also help build in-house capabilities, reduce dependency, enable scalable solutions for regulated environments and ensure our systems evolve to meet the organization's changing needs as we advance our digital transformation journey.
Key Responsibilities:
- Develop, customize and maintain document management applications (such as Sharepoint, AOdocs, M-Files, Sinequa etc).
- Design and implement API integrations between content platforms and enterprise systems (SuccessFactor, ERP, Salesforce, Docusign, etc).
- Build automation workflows for document lifecycle (creation, classification, archival, retention).
- Implement security and compliance controls (access management, audit trails, retention policies).
- Optimize search engine functionality (indexing, metadata management and e-discovery capabilities).
- Develop scripts and utilities (Python, PowerShell, JavaScript) to automate operational tasks.
- Support cloud/on-prem deployments and updates (AWS, SQL server, content and archive servers).
- Troubleshoot incidents, ensure stability, and work closely with the support team and the business clients.
- Ensure data security and compliance with relevant regulations (e.g., GDPR).
- Identify opportunities to optimize and enhance the application environment.
- Stay updated on new features and best practices.
- Participate in digital transformation initiatives and projects.
Required Skills and Experience:
- Strong experience with enterprise document/content management systems (xECM, M-Files, Sharepoint or similar).
- Proficiency in API development and integrations (REST, SOAP, JSON, XML).
- Programming/scripting: Python, PowerShell, JavaScript, Java or C#.
- SQL expertise, writing queries, reporting, database optimization.
- Experience with content/archive servers, metadata structures and classification.
- Familiarity with search engines (Sinequa, ElasticSearch or equivalent).
- Understanding of ITIL processes for incident, change and problem management.
- Cloud and infrastructure knowledge (AWS, Azure, hybrid environments).
- Security practices for regulated content management (compliance, retention, certification requirements).
- Analytical & Problem-Solving Skills with attention to detail.
- Strong troubleshooting abilities to diagnose and resolve technical issues.
- Ability to analyze business requirements and translate them into technical solutions.
- Experience implementing and managing access controls and audit trails.
- Ability to communicate technical information clearly to non-technical users.
- Experience providing user training and support.
- Keen interest in automation, efficiency and user-centric solutions.
- Passion for building sustainable in-house expertise.
- Strong teamwork skills, working closely with IT, business stakeholders, and vendors.
Preferred Qualifications:
- Bachelors degree in computer science, information technology or related field.
- Masters degree a plus (Information/Content management focus).
- 3-5 years experience of software development or application engineering.
- Hands-on experience with document and content management systems (xECM, M-Files, Sharepoint etc.).
- Proven track record of developing API integrations between enterprise applications.
- Experience working in regulated industries is a strong advantage.
- Database expertise such as SQL Server, Oracle, query optimization.
- Search engine experience (Sinequa or equivalent).
- Familiarity with workflow automation and orchestration tools.
- Knowledge of cloud platforms.
- Understanding of ITIL practices and exposure to Agile/Scrum environments.