> Markdown version of [/jobs/ext/2182067-software-architect-ecm](https://www.wearedevelopers.com/jobs/ext/2182067-software-architect-ecm). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Architect (ECM) - **Company:** DIGITAL TECHNOLOGY SOLUTIONS - **Location:** Pontiac, MI, United States - **Contract:** Permanent contract - **Skills:** Adobe Acrobat, Document Management Systems, Document Capture Software, Enterprise Document Management System, IBM Software, Metadata, Laserfiche, Microsoft SharePoint, Systems Integration, DocuWare, Microsoft Power Automate, Indexer, OpenText, DocuSign, Kofax - **Published:** August 22, 2026 - **Apply:** https://www.dice.com/job-detail/b2f71e16-3407-4a7e-b3a3-92ef6da050a2 ## About the Role * Strong experience with enterprise document management and electronic document workflows. * Must understand the broader EDMS/ECM space-not just the products we currently use. * Needs meaningful experience across multiple document-management technologies and approaches. * I do not want someone who has spent their entire career working with only one platform. * Laserfiche experience is useful, but Laserfiche alone is not enough. Business process analysis and redesign * Must be able to work directly with business departments and understand what they are actually trying to accomplish. * Needs to determine where information originates, who uses it, where it goes, what decisions and approvals are required, what systems are involved, and where data could be captured earlier. * Must be willing to challenge the existing process: Why are we collecting information this way? Can we eliminate steps? Can data come directly from another source? Can we eliminate the document entirely? * The goal is process transformation, not simply digitizing an inefficient paper workflow. End-to-end solution architecture and systems integration * Must be able to architect the complete workflow from beginning to end. * Needs experience with solution architecture, systems integration, document capture, metadata/indexing, workflow automation, and business requirements gathering. * Must understand how the document-management component fits with the other applications and systems a department uses. * Should be able to recommend the appropriate technology rather than automatically implementing whatever tool is already in place. *, * Experience across multiple EDMS/ECM/content-management platforms. * Laserfiche experience. * Strong Kofax / Tungsten Automation experience. * Experience with platforms such as OnBase, OpenText, FileNet, SharePoint, Power Automate, DocuWare, or M-Files. * Experience redesigning business processes rather than simply migrating or digitizing documents. * Experience evaluating existing EDMS implementations and recommending a different architecture where appropriate. * The ability to work with business departments while also having the technical depth to architect integrations and workflows. * ## Description A number of our departments are still heavily dependent on paper. Historically, our approach has essentially been to take the existing paper process, run the document through Kofax, extract fields for indexing, send it into Laserfiche, and reproduce the same workflow electronically. That is exactly the mindset I want to move beyond. We have sometimes electronified the paper without improving the underlying business process. I want this architect to: * Start by understanding the actual business requirement. * Analyze the existing process before selecting technology. * Determine where information originates and where it needs to go. * Understand who consumes the information and what decisions or approvals occur. * Identify unnecessary steps. * Determine whether information can be captured earlier in the process. * Determine whether data can come directly from another system or source. * Identify opportunities for automation. * Determine whether the document itself can be eliminated. * Determine how the workflow should integrate with other applications. * Decide whether Laserfiche is appropriate or another technology would be better. * Architect the complete business and technology workflow. * Only then determine where document management belongs within the overall solution. * Existing Solutions Are Also in Scope This is not just about designing new workflows. I also want this person to look at solutions we have already implemented. Historically, many followed the same pattern: receive a document, process it through Kofax, extract index fields, and put it into Laserfiche. I now recognize that this does not always produce the best overall solution. The architect should be able to evaluate existing implementations and determine: * What should stay as-is. * What needs to change. * What should be broken apart. * What could be automated differently. * What should integrate with another application. * Where Laserfiche may not be the right answer. * Technology Background Multiple Platforms Matter I specifically want someone with experience across multiple tools. Experience matters more than having a particular title or being an expert in only one platform. Technologies discussed as relevant backgrounds included: * Laserfiche * Kofax / Tungsten Automation * Hyland OnBase * OpenText * IBM FileNet * SharePoint * Power Automate * DocuWare * M-Files * Adobe Acrobat Sign * DocuSign ## Related Videos - [Building an AI-Ready Content Lake: Scaling RAG and Document AI Beyond Demos](https://www.wearedevelopers.com/videos/1977-building-an-ai-ready-content-lake-scaling-rag-and-document-ai-beyond-demos) - [A Data Mesh needs Open Metadata](https://www.wearedevelopers.com/videos/505-a-data-mesh-needs-open-metadata) - [Optimizing Discovery: PostgreSQL's Role in Transforming GetYourGuide's Search](https://www.wearedevelopers.com/videos/1647-optimizing-discovery-postgresql-s-role-in-transforming-getyourguide-s-search) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Crafting Custom Frameworks with Rust: A Deep Dive into Procedural Macros](https://www.wearedevelopers.com/videos/849-crafting-custom-frameworks-with-rust-a-deep-dive-into-procedural-macros) - [Dynamic Entities in .NET: Building Low-Code Systems on Top of Entity Framework Core](https://www.wearedevelopers.com/videos/100218-dynamic-entities-in-net-building-low-code-systems-on-top-of-entity-framework-core) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Why developer experience matters](https://www.wearedevelopers.com/magazine/514-why-developer-experience-matters) - [Why Event-Driven Architecture Isn’t About Speed (and When You Actually Need It)](https://www.wearedevelopers.com/magazine/745-why-event-driven-architecture-isn-t-about-speed-and-when-you-actually-need-it) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)