Working with IT companies and ERP partners

IT subcontracting — expand what your business can offer

Extend your client’s project with an integration, automation or a new application feature. As your IT subcontractor, we deliver an agreed part of the work, from checking system capabilities to implementation and handover. You manage the commercial relationship, and we take responsibility for delivering the agreed scope, including under your company’s brand.

Free consultation · 30–45 minutes online · Get in touch and we’ll arrange a time.

When is it useful to commission part of a project?

Working together brings extra expertise to your project while you retain coordination and the client relationship. You can:

  • Add integration or application development to your offer. We design and implement the agreed part while you coordinate the overall engagement.
  • Add a feature your client needs. We prepare the design, code and tests to agreed requirements.
  • Build a clearer basis for a quote. We check system capabilities, data and difficult cases to help you define the scope and cost.

We tailor the engagement to your project and the division of responsibilities between suppliers.

ERP integration, automation and .NET application development

We design and implement connections between systems and features needed in your client’s process. The scope can include:

  • Integration and data exchange. Reading information, transferring documents and statuses, validating data and handling errors. More about business system integration.
  • Document automation. Preparing data from messages and attachments, matching it to system records and creating a draft for approval. For example: email orders to ERP.
  • Software development. Designing and building .NET features, optimising MSSQL queries, preparing reports and exchanging data between applications. See custom software development.
  • AI in an existing application. Document extraction, request classification or draft replies in software your client already uses. See AI integration with an application.

Our work draws on more than 20 years of IT experience: requirements analysis, system design and programming, and implementation. This also includes IT outsourcing. More about DO IT GLOBAL.

Example subcontracting scope: ERP and CRM

You are managing a CRM implementation, and your client needs ERP order statuses in it. You agree the workflow with the client and are responsible for the CRM implementation. You commission us to build the connection: mapping the required data, setting up exchange, handling errors and testing.

Before work starts, we agree who provides environments and documentation and who approves the result. You receive the agreed code and instructions to hand over to the client. You can include the completed connection in your CRM implementation on the agreed terms. This is an example division of work, rather than a completed client project.

How does working under your brand work?

In a white-label arrangement, the solution is presented to the client under your company’s brand. We can communicate solely with you or join agreed technical discussions with the client.

The engagement has three steps:

  1. Understand the task and system. We check requirements, documentation and data, drawing on your knowledge of the client.
  2. Build and test the solution. We design and program the required components, then check them against the acceptance criteria.
  3. Hand over the solution. We provide the documentation and instructions needed for ongoing operation.

You can also commission a feasibility assessment on its own to get the information needed for a project quote. We agree its price before starting.

The end client has a commercial relationship with the partner, who commissions DO IT GLOBAL to deliver an agreed scope and receives code and instructions; the engagement has three steps, and the proposal defines the task, price, delivery date and acceptance criteria
Diagram: who is responsible for what in IT subcontracting and how the engagement works.

Scope, acceptance and payment

The proposal defines the task, price, delivery date and acceptance criteria. We also identify who is responsible for system access, answering questions and approving requirements.

We charge a fixed price for a defined task or bill by time with an agreed limit. We quote for additional work before carrying it out, so you can account for its cost and timing in discussions with your client.

The contract defines confidentiality, data access, licence use and the handover of code and documentation. Further development and maintenance can be commissioned separately.

What should you send to get started?

A short task description, system names and versions, and the part of the project you want to commission are enough. Please do not send access credentials or confidential client documents at this initial stage.

During a free conversation, we will check how we can support your project and what we need to prepare a proposal.

Content updated:

Frequently asked questions

What does IT subcontracting with DO IT GLOBAL involve?

IT subcontracting lets you commission DO IT GLOBAL to deliver a defined part of a project: system integration, automation or .NET application development. You manage the commercial relationship with the client; we agree the work scope, acceptance and subsequent support before delivery. In a white-label arrangement, the solution is presented under your brand.

Can you deliver a project under my company's brand?

Yes. In a white-label arrangement, you present the solution under your company's brand. At the outset, we agree how we take part in meetings, communicate with the client and hand over completed work. Confidentiality arrangements are set out in the contract.

Who communicates with the end client?

You manage the commercial relationship with the client. We can communicate solely with you or join selected technical discussions and process analysis. We agree the communication arrangements at the start of the engagement.

Can I commission a feasibility assessment before getting a project quote?

Yes. We can check available interfaces, sample data and documents, and cases that affect delivery. You receive an assessment of capabilities and limitations, a proposed scope and the information needed for a quote. We agree the price and scope of this assessment separately.

Which technologies and systems can you develop?

We specialise in .NET applications, C#, Microsoft SQL Server databases and business system integrations. We assess work on a particular ERP based on the product, version, licences and interfaces. Before making a proposal, we check documentation, environment access and the changes needed.

Will I receive code and documentation for further development?

Before the project starts, we agree which code, documentation and instructions you will receive and which usage rights the contract covers. We take account of third-party component licences and the materials needed by whoever takes over further development.

Who is responsible for support after implementation?

We agree responsibilities before delivery. You can take over maintenance after an agreed handover or commission us to support a specified part of the solution. We define the support scope, work allowance and support hours separately.

Which part of the project would you like us to handle?

Tell us what your client needs and which systems they use. During a free consultation, we’ll discuss the scope and division of responsibilities.