About this role
About DemandBridge DemandBridge develops specialized software solutions that support organizations running complex ERP operations, business workflows, and supply chain processes. Their platforms power mission-critical environments where operational stability and continuity are essential, and where full system rewrites are rarely practical. With customers across North America, DemandBridge is now focused on opening its mature ERP platforms to modern integrations, APIs, and AI-enabled capabilities — without losing the business logic that already powers the system today.
DemandBridge is part of Fluent Software Group (a Valsoft Corporation operating group), a global acquirer and operator of vertical market software businesses. We focus on specialized industries where technical and operational expertise create lasting advantages and long-term value.
The Opportunity: ERP Modernization Architect We're hiring a senior ERP Modernization Architect to bridge mission-critical legacy systems with modern technologies and integrations. This role is not about rebuilding platforms from scratch — it's about deeply understanding existing systems, mapping their business logic, and building modern API and integration layers around them.
You’ll work across two mature ERP platforms: one built on ProvideX and another developed in C++, helping drive a "wrap, don't replace" modernization strategy that enables AI capabilities, third-party integrations, and modern product experiences. This opportunity is ideal for someone who sees legacy systems as valuable platforms worth evolving rather than replacing.
Location: Remote (Canada or U.S.)
The salary range for this role is USD $85,000 – USD $120,000 per year. Final compensation will be determined based on experience, skills, and location.
What You’ll Do Legacy Architecture & Integration Strategy
Reverse-engineer and document two existing ERP architectures, including business logic, data models, and file structures.Design and build RESTful or GraphQL API layers that expose ERP functionality to modern systems and consumers. Define pragmatic integration strategies that connect AI tools, third-party platforms, and modern applications without disruptive rewrites.
Platform Stability & Incremental Modernization
Maintain ERP platform stability and reliability throughout modernization initiatives. Lead incident response, root-cause analysis, and operational improvement efforts. Prioritize modernization work based on business impact and operational value rather than technical perfection.
Technical Leadership & Future Enablement
Partner with product, support, leadership, and engineering teams to align technical direction with business priorities. Help improve engineering standards, documentation, and software delivery processes. Contribute to AI and data enablement initiatives by making ERP data accessible to modern tools and workflows.
Who You Are Deep experience working with mission-critical legacy systems along with strong C++ experience.Proven experience building API and integration layers around existing systems without pursuing full rewrites. Strong understanding of legacy data models, keyed file structures, and modernization challenges. Senior-level experience supporting production systems where uptime and operational reliability are critical. Ability to communicate complex technical constraints and trade-offs clearly to non-technical stakeholders.
Strongly Preferred
Experience with Microsoft Azure, CI/CD pipelines, and modern cloud-hosted environments. Familiarity with data pipelines, modern APIs, or AI/ML integration patterns. Background in ERP, finance, manufacturing, distribution, or supply chain software environments.
Why DemandBridge? Work on mission-critical systems where your technical impact will be immediately visible. Help shape a pragmatic modernization strategy that values both innovation and operational stability. Join a small engineering team where ownership, versatility, and hands-on problem-solving are highly valued.
Join Us Join DemandBridge and help open legacy ERP platforms to a new generation of APIs, integrations, and AI-enabled capabilities, without losing the systems that already work today.
We use AI-powered tools (including transcription and automated note-taking) as part of our interview process to support a consistent and thorough candidate experience.
Fluent Software Group is committed to building diverse, equitable, and inclusive teams. We welcome applications from candidates of all backgrounds, identities, and experiences, and all qualified applicants will be considered without regard to race, gender, age, disability, religion, sexual orientation, or any other protected characteristic.
#DemandBridge
