Job Description
The Opportunity We have a stable, revenue-generating ERP platform built on ProvideX (a Business BASIC derivative) that serves a loyal customer base. We are not looking to rebuild it from scratch. We need a senior architect who understands how legacy business logic systems work, can map the existing architecture, and build a modern API layer on top of it so we can connect AI capabilities, third-party integrations, and new product experiences to the data and workflows that already exist. This is a "wrap, don’t replace" strategy. The right person will see the ProvideX codebase not as technical debt, but as encoded business logic worth preserving and exposing through modern interfaces. What You’ll Do Legacy Architecture Mapping & API Strategy Reverse-engineer and document the ProvideX ERP architecture: data models, keyed file structures, business rules, and process flows Design and build a RESTful (or GraphQL) API layer that exposes core ERP functions and data to modern consumers without rewriting the underlying system Define the integration architecture that allows AI tools, third-party platforms, and new front-end experiences to read from and write to the ERP safely Establish a service boundary map: what stays in ProvideX, what gets abstracted, and what eventually migrates AI Enablement Through Data Access Make ERP data accessible and usable for AI/ML workflows by building clean data pipelines from legacy file structures to modern data stores Partner with product and leadership to identify the highest-value AI use cases that depend on ERP data (predictive analytics, workflow automation, intelligent recommendations) Evaluate and recommend AI tools and platforms that can plug into the API layer you build Ensure data governance, security, and compliance as legacy data becomes more broadly accessible Platform Stability & Incremental Modernization Own the reliability and performance of the ERP platform throughout the modernization process; nothing breaks for existing custo