Valsoft Corporation logo
Valsoft Corporation

Valsoft Corporation acquires and builds market software solutions. The company invests in stable businesses and aims to foster an entrepreneurial environment post-acquisition to gr

ERP Modernization Architect

Location

Canada

Posted

49 days ago

Salary

0

Seniority

Mid Level

Job Description

ERP Modernization Architect

Valsoft Corporation

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 customers  - Lead incident response and root-cause analysis for production issues  - Establish pragmatic engineering standards that acknowledge the reality of a legacy codebase while moving it forward  - Prioritize modernization efforts based on business impact, not technical elegance  Team & Stakeholder Leadership  - Lead and grow the ERP engineering team, building API and integration capabilities alongside legacy maintenance skills  - Act as the senior technical voice connecting engineering, product, support, and executive leadership  - Translate complex technical realities ("this is ProvideX, here’s what that means for your timeline") into language that non-technical stakeholders can act on  - Mentor engineers who may be new to legacy systems, helping them see architectural patterns rather than just old code  Infrastructure & Cloud  - Own the Azure environment hosting the ERP platform  - Drive infrastructure automation, disaster recovery, and operational hygiene  - Support the longer-term cloud and SaaS evolution strategy as the API layer matures  What We’re Looking For  Must Have  - Deep experience with legacy business logic languages: ProvideX, Business BASIC (BBx/BBj), Pick/MultiValue BASIC, RPG, or COBOL. You need to be able to read procedural, record-oriented code and understand the business rules it encodes.  - Proven track record of building API layers on top of legacy systems without full rewrites. You’ve done the "wrap and expose" pattern before.  - Senior engineering leadership experience overseeing mission-critical enterprise systems where downtime means lost revenue.  - Strong understanding of keyed file structures, flat-file databases, and how legacy data models differ from modern relational or document stores.  - Cloud infrastructure experience, preferably Microsoft Azure.  - Ability to communicate technical constraints and trade-offs to non-technical leadership clearly and without jargon.  Strong Advantages  - Hands-on experience with ProvideX specifically, or with Sage or SAP Business One ERP systems built on it  - Experience designing data pipelines that make legacy data consumable by AI/ML tools  - Familiarity with AI/ML integration patterns (you don’t need to build models, but you need to understand what they need from a data and API perspective)  - Background in ERP environments within vertical SaaS or software portfolio companies  - Experience with Python as a bridge language between legacy and modern systems  What Success Looks Like  First 90 Days: Understand and Stabilize  - Complete architecture map of the ProvideX ERP: data structures, key business logic paths, integration points, and technical debt hot spots  - Documented assessment of current system reliability with a prioritized stabilization plan  - Relationship-building with the engineering team, product, support, and leadership; you understand the people as well as the code  Months 4 through 6: Build the Bridge  - First API endpoints live in production, exposing high-value ERP data or functions to at least one modern consumer (internal tool, integration, or AI workflow)  - A defined and actively executing modernization roadmap that leadership, product, and engineering all align on  - Measurable improvement in system reliability and engineering execution cadence  Months 6 through 12: Scale and Enable  - API layer mature enough to support multiple consumers: AI capabilities, third-party integrations, and new product features  - At least one AI-enabled capability in production that delivers measurable business impact (revenue growth, cost reduction, or efficiency gain) built on the data and APIs you created  - A credible, market-aligned architecture vision for the platform’s next phase that does not require burning the existing system to the ground  - Improved customer satisfaction driven by platform stability and new capabilities  Why This Role Matters  Most companies with legacy ERP systems face a false choice: maintain forever or rebuild from scratch. We are choosing a third path. We want someone who can bridge decades of encoded business logic to the modern AI-enabled product landscape without losing what works. If you’re the kind of engineer who sees a ProvideX codebase and thinks "I can map this and open it up" rather than "burn it down," this role was designed for you.  #DemandBridge

Related Categories

Related Job Pages

More Architect Jobs

Accenture Federal Services logo

Enterprise Cloud Optimization – Integration Architect

Accenture Federal Services

We believe in the power of change, harnessed in ways that matter for our country and communities.

Architect49 days ago
Full TimeRemoteTeam 10,001+Since 2017H1B No Sponsor

• Modernize and optimize enterprise cloud and hybrid infrastructures. • Lead major migrations, infrastructure redesigns, and performance improvements. • Conduct capacity planning and environment tuning for resilient, scalable operations. • Design high-volume integration architectures for batch and real-time data exchange. • Implement IAM solutions (SSO, MFA) and architect secure network and disaster recovery controls. • Support ATO activities and security control validation. • Operate an ITSM/ITIL-aligned service model and manage SLA performance. • Oversee service desk/contact center operations and monitor batch, interface, and month-end processes. • Partner with business, financial, legal, and program integrity teams to address compliance, reimbursement, and fraud/waste/abuse issues. • Deliver data archiving, retention, and performance management solutions and build self-service dashboards. • Mentor technical teams and support legacy-to-modern platform integration.

District Of Columbia + 1 moreAll locations: District Of Columbia | Washington
$187K - $220.2K / year
Job Closed

Role Description We are an architecture and real estate development social enterprise creating spaces that embody justice, healing, and self-determination. By designing with communities most impacted by incarceration and disinvestment, we build infrastructure that supports community ownership, redistributes power, and lays the foundation for a world rooted in care, not punishment. To achieve this mission our team is composed of architects, designers, real estate developers and community members working together to create solutionary spaces and places that bring dignity, well-being and care to the communities we serve. Qualifications - Based in New York City and eligible to work in the U.S. without sponsorship - Hold a Bachelor's or Master's degree in Architecture - Bring 15+ years of architectural experience, including senior responsibility leading projects across all phases - Licensed architect or actively and seriously on the path to licensure; NY licensure (or active NCARB reciprocity path) is required - Advanced proficiency in Revit, AutoCAD, Rhino, SketchUp, and Adobe Creative Suite - Strong knowledge of building codes including IBC, NYC Building Code, and familiarity with DOB and FDNY processes - Experience leading large-scale development and master planning projects - Working knowledge of sustainable design strategies and collaboration with consultants for energy efficient systems - An entrepreneurial mindset; self-starter who can operate with autonomy in a distributed, lean environment - A clear communicator with high emotional intelligence, adaptability, and leadership presence - Justice-centered, collaborative, growth-oriented, and genuinely open to feedback - Culturally competent and actively committed to deepening that competency - Comfortable being pushed, shaped, and sharpened Requirements - Experience in fabrication, modular construction, or product development (helpful but not required) - Familiarity with trauma-informed or restorative justice frameworks (helpful but not required) - Public speaking experience (helpful but not required) - Urban design experience (helpful but not required) - Experience building or leading mentorship and knowledge-sharing initiatives (helpful but not required) - Community engagement facilitation or workshop leadership (helpful but not required) Benefits - DJDS covers 100% of medical, dental, and vision insurance for employees and their children under age 26 - Optional coverage for domestic partners, long-term disability, and life insurance - Paid time off includes vacation (tiered by tenure), sick leave, bereavement, jury duty, and 16 total holidays (12 standard plus 4 flexible/personal days) - Up to 12 weeks of fully paid parental leave supported by state and DJDS supplemental pay - Sabbatical eligibility after 7 years of service, including 12 weeks paid leave and reduced load continuation How to Apply Please submit a resume, cover letter, and portfolio. Resume and portfolio should be combined into one PDF and uploaded together. If your portfolio is hosted online, you may upload your resume and provide a link instead. Your portfolio should demonstrate: - Primary authorship and leadership on projects - Design thinking, technical execution, and collaborative process - Any fabrication, research, or creative work that supports your practice Ready to Apply? If this role resonates with you, we encourage you to apply—even if your experience doesn’t match every requirement. We value curiosity, lived experience, and a deep commitment to community. We’re building a team that reflects the diversity of the communities we serve, and we’re excited to learn more about what you bring to the work.

United States
$130K - $150K / year
Stream Data Centers logo

Sr. Architect

Stream Data Centers

We believe that deploying data center capacity should be a great experience.

Architect49 days ago
Full TimeRemoteTeam 501-1,000Since 1999H1B No Sponsor

For years, Stream Data Centers has been a trusted partner in providing world-class data center solutions. With a focus on sustainable, secure, and reliable infrastructure, Stream empowers businesses to scale their digital operations while prioritizing environmental and social responsibility. Stream Data Centers continues to set new standards for innovation, operational excellence, and sustainability in the data center industry, having provided premium data center services since 1999. Now, with 90% of its inventory leased to Fortune 100 customers, the company has acquired, developed and managed more than 27 data center projects nationally, while leadership has remained consistent for over two decades. From site selection to data center construction and operations, Stream develops wholesale colocation capacity and build-to-suit facilities for hyperscale and enterprise users in major markets across the United States. Additionally, Stream sources and develops low-risk land sites for optimum data center development and provides energy procurement services with a focus on reducing market risk and providing low-cost renewable energy options. We are seeking a highly skilled and versatile Sr. Architect to lead the design, planning, and execution of complex architectural projects while managing the overall program. In this role, you will balance both strategic and tactical responsibilities, overseeing the design, development, and successful delivery of architectural solutions while ensuring the program's objectives are met on time, within scope, and on budget. You will work closely with cross-functional teams, including engineers, designers, stakeholders, and senior leadership to shape and implement innovative architecture strategies. Your leadership will drive the integration of both technical and program management expertise to ensure seamless delivery of architectural solutions. The role reports directly to the Director of Product and maintains proactive, frequent and open communication. Architectural Design & Strategy: - Lead the architectural design process for large-scale, high-impact projects, ensuring the integration of innovative, sustainable, and cost-effective solutions. - Collaborate with clients, stakeholders, and senior leadership to define and refine architectural vision, goals, and requirements. - Develop and communicate clear architectural plans, including system architecture, technology selection, and design principles. - Provide technical leadership and guidance to design teams, ensuring best practices and industry standards are followed. Program Management: - Manage the overall program, including scope, timeline, and resources, ensuring alignment with organizational objectives. - Coordinate and lead cross-functional teams, ensuring that milestones and deliverables are met. - Drive risk management by identifying potential issues and developing mitigation strategies. - Develop and maintain detailed project schedules, budgets, and status reports, ensuring transparency across stakeholders. - Foster strong relationships with internal teams, clients, and third-party vendors to ensure smooth project execution. Leadership & Collaboration: - Act as a liaison between design, development, and operations teams to ensure alignment and timely execution of deliverables. - Mentor junior architects and project managers, providing guidance and fostering professional growth. - Participate in strategic planning and decision-making processes, contributing insights into architectural trends and technological advancements. Quality Assurance & Continuous Improvement: - Ensure all architectural solutions meet high-quality standards and compliance requirements. - Establish performance metrics and KPIs to assess the success of the program. - Proactively identify opportunities for process improvements and optimization in both architecture and program management practices.

Texas
$175K - $215K / year
EverCommerce logo

EverPro - Software Architect

EverCommerce

Software that Powers the Service Economy

Architect49 days ago
Full TimeRemoteTeam 1,001-5,000Since 2016H1B Sponsor

Job Description EverPro – Software Architect, Business Management At EverCommerce [Nasdaq: EVCM], we are on a mission to digitally transform the service economy with tailored, end-to-end SaaS solutions that simplify and empower the lives of our 725,000+ customers. As a leading service commerce platform, our modern digital and mobile applications create predictable, informed, and convenient experiences between customers and their service professionals in the areas of Home & Field Services, Health Services, and Wellness industries. We are building an extraordinary company and looking for talented, energetic, and motivated people to join our team. You can learn more about our Company, Culture and Values here: https://careers.evercommerce.com/us/en Bold Group, part of EverPro and division of EverCommerce, delivers cutting-edge software solutions that empower the electronic security industry with the most comprehensive array of alarm monitoring and integrated financial management systems. Our product suite includes industry leaders such as Manitou and Stages complemented by our top-tier business management platforms: SedonaOffice and our modern, cloud-based platform, Managely. We are seeking a Software Architect to lead the design and technical strategy for our next-generation Business Management and Financial Software platforms. You will define architecture patterns, ensure technical excellence, and drive modernization initiatives that enable scalability, performance, and reliability across Bold Group’s ecosystem. You will thrive on solving complex challenges across distributed systems, accounting engines, and multi-tenant SaaS architectures. You’ll collaborate closely with senior engineers, product owners, and business stakeholders to align our technical vision with customer and market needs. Responsibilities • Architect, design, and oversee development of scalable, maintainable, and secure business management and financial systems. • Partner with Product Management and Engineering Leadership to translate business requirements into technical designs, system roadmaps, and service boundaries. • Lead the modernization of legacy .NET applications into modular .NET 8, GraphQL, and cloud-native architectures using AWS and containerization (ECS/EKS). • Define best practices for API design, database modeling, caching, and performance optimization. • Provide technical mentorship to development teams and review system designs to ensure architectural consistency across microservices and monolithic components. • Establish and champion DevOps, CI/CD, and Infrastructure-as-Code standards (Jira, Azure DevOps). • Drive improvements in application performance, scalability, and reliability, leveraging profiling, logging, and telemetry tools such as New Relic and OpenTelemetry. • Evaluate and introduce emerging technologies that support Bold Group’s long-term product roadmap. Skills and Experience needed for this role: • 10+ years of professional software development experience, with at least 3+ years in a software architecture or lead engineering role. • Deep expertise in C#/.NET Core (7 or 8) and enterprise application design patterns. • Strong understanding of SQL Server, T-SQL, stored procedures, and database performance tuning. • Proven experience in Angular, with strong front-end integration and API design knowledge. • Proficiency in Entity Framework, asynchronous programming, and test-driven development (TDD). • Demonstrated ability to design multi-tenant, high-availability, and scalable cloud environments. • Ability to translate complex business workflows, especially around financial management, accounting, and ERP systems, into robust software architectures. • Excellent communication and documentation skills for technical and non-technical audiences. Nice to Haves • Experience with GraphQL (HotChocolate) and OpenTelemetry instrumentation. • Familiarity with AWS ECS/EKS, Lambda, and Terraform for cloud infrastructure. • Knowledge of Azure DevOps pipelines, Docker, and containerized deployments. • Experience with Power BI or other analytics/reporting tools. • Background in Agile development environments and software lifecycle management. • Understanding of financial, accounting, or ERP domain models. Where This is a fully remote, US based position with minimal to no travel required. The EverCommerce team is distributed globally, with teams in the U.S., Canada, the U.K., Jordan, New Zealand, and Australia. With a widely distributed team, we are used to working remotely across different time zones. This role can be based anywhere in the United States or Canada – if you’re close to one of our offices, we can set you up in-office or you can work 100% remotely. Please note that you must be eligible to work without sponsorship to qualify for this position, and this role may require travel to our Corporate Headquarters in Denver, Colorado, or to other office locations around North America. Benefits & Perks - Flexibility to work where/how you want within your country of employment – in-office, remote, or hybrid - Continued investment in your professional development - Day 1 access to a robust health and wellness benefits package, including an annual wellness stipend. - 401k with up to a 4% match and immediate vesting - Flexible and generous (FTO) time-off - Employee Stock Purchase Program Compensation: The target base compensation for this position is $150,000 to $170,000 USD with an annual bonus plan in most US locations. Final offer amounts are determined by multiple factors including location, local market variances, and candidate experience and expertise, and may vary from the amounts listed above. EverCommerce is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender identity, sexual orientation, age, marital status, veteran status, or disability status. We look forward to reviewing your credentials and getting to know more about your experience!

United States + 1 moreAll locations: United States | Canada
$150K - $170K / year