Apply Edge Start your job search

Enterprise Content Management ECM Engineer (Laserfiche)

EJADA · Riyadh, Saudi Arabia

Apply & track with Apply Edge
Job Purpose:The Laserfiche ECM Engineer is responsible for designing, developing, implementing, and supporting Enterprise Content Management (ECM) solutions using the Laserfiche platform and Microsoft technologies. The role focuses on automating business processes, developing digital forms and workflows, integrating enterprise applications, and delivering secure, scalable, and compliant ECM solutions that support organizational digital transformation initiatives.Key Accountabilities:Design, develop, and maintain Laserfiche Forms and Business Process solutions to automate organizational workflows and services.Develop and optimize Laserfiche Workflow solutions, including routing, approvals, escalations, notifications, SLA monitoring, and exception handling.Build and maintain integrations between Laserfiche and enterprise applications such as ERP, CRM, HRMS, portals, identity management, email, and payment systems.Develop applications and integrations using C#, .NET/.NET Core, ASP.NET, and related Microsoft technologies.Design and implement API-based integrations using REST, SOAP, JSON, XML, Web Services, and middleware technologies.Analyze business requirements and translate them into technical designs, repository structures, metadata models, workflow logic, and automation solutions.Support document capture, ingestion, OCR processing, metadata validation, classification, and content management capabilities.Prepare technical specifications, solution architecture documents, deployment plans, test cases, and release documentation.Participate in solution testing, UAT activities, production deployments, and post-implementation support.Troubleshoot and resolve workflow issues, integration failures, performance bottlenecks, and application defects.Ensure compliance with security standards, records governance requirements, repository controls, and organizational policies.Collaborate with business analysts, administrators, infrastructure teams, and stakeholders to deliver high-quality ECM solutions.Contribute to development standards, reusable components, coding best practices, and continuous improvement initiatives.Minimum Qualifications:Bachelor’s Degree in Computer Science, Information Technology, Information Systems, or a related field.Laserfiche certifications.Professional certifications in Microsoft Technologies, Software Development, Integration Platforms, or Cloud Technologies.Minimum Experience:+8 years of experience in Enterprise Application Development, ECM, BPM, or Digital Transformation projects.Hands-on experience in Laserfiche development, including Forms and Workflow solutions.Proven experience in software development using C#, .NET/.NET Core, and SQL Server.Experience in system integrations using APIs and enterprise integration patterns.Experience supporting full software development lifecycle activities, including design, development, testing, deployment, and production support.Job-Specific Skills:Laserfiche Forms, Business Processes, and Workflow Automation.C#, .NET, .NET Core, ASP.NET, and Object-Oriented Programming principles.API Development and Integration using REST, SOAP, JSON, XML, and Web Services.SQL Server, Stored Procedures, Database Design, and Query Optimization.Document Management, Metadata Management, and Enterprise Content Management concepts.JavaScript, HTML, and CSS for user interface customization and form enhancements.Windows Server, IIS, Active Directory, SSO, and authentication mechanisms.Experience with OCR, document capture, and content classification solutions.Source Control Management, Release Management, and Software Development Best Practices.Knowledge of Cloud Platforms such as Azure, AWS, or OCI is preferred.