Software developers and development teams
dba consult finds freelance software developers and teams for new applications, existing systems and integration. We clarify the assignment, technology and collaboration with your people, so the consultant's experience fits the responsibilities involved.

Development that fits your wider environment
A new feature needs to work with the systems and processes you already have. Requirements may be clear from the start, or they may need closer discussion with the people who will use the application. Both situations affect the experience you need from a developer.
We start with the assignment. What needs developing, which systems need connecting, and who is responsible for architecture, testing and operations? Some assignments call for one specialist. Others require a team with different skills. Together, we clarify the roles and technical responsibilities before you meet relevant consultants.
Expertise
From requirements to development and integration
New applications
Software developers for web applications and features that support a specific business process. We look at experience with both the technology and the type of assignment, as well as how the developer will work with the business and other specialists.
Existing systems
Consultants for changes to applications that are already in use. We define the assignment around existing functionality, code and dependencies. It needs to be clear what should change, what should remain and how the changes will be tested.
Java and web applications
Java developers for applications and the functionality behind them. The relevant experience depends on your platform and the consultant’s role. We also consider how well the developer needs to know the existing systems and work across development and the business.
Integration and services
Developers for interfaces and data exchange between applications and underlying systems. The work may involve a service layer or changes to an existing integration. System dependencies, data and responsibilities for the interfaces form part of the assessment.
Requirements and technical assessment
Consultants who connect business needs with requirements and technical choices. The assignment may call for a developer with architecture experience or collaboration with a business analyst. We start with what the application needs to support and the constraints it must work within.
Testing and handover
Development needs a clear connection to testing, documentation and ongoing responsibilities. Together, we review what the developer will handle, who will approve changes and how your team will continue working with the application.

Case stories
Application development and integration assignments
Three assignment descriptions illustrate different development responsibilities: web applications connected to business systems, a service layer for existing data, and a team developing a new website.
Which assignment resembles yours?
Web applications for self-service and internal users
Featured case
Web applications for self-service and internal users
A public sector organisation had a development assignment involving digital applications for external users and internal business processes. The applications needed to work with the organisation’s underlying systems.
The consultant’s work included Java web application development and integration. The assignment involved data exchange through services and an integration platform, connecting user interfaces with business systems.
Assignment: Web application development and integration with business systems.
Responsibility: Java development of external and internal applications.
Technical focus: Applications, services and data exchange.
A service layer between register data and applications
A public sector organisation needed a service layer to access register data held in an existing database. The assignment covered technical design and work on the interface to the data.
The consultant’s responsibilities included the initial design concept and implementation of the service layer. The work used SOAP services and EJB with integration to an Oracle database.
Assignment: Design and development of a service layer for register data.
Responsibility: Service design concept and implementation.
Technical focus: Service interfaces and integration with an existing data source.
A development team for a new website
A public sector organisation needed a new website. dba consult provided a small team with a product manager and a developer.
The assignment was tracked through monthly time reports. dba consult held the contract with the client and regularly followed up on hours spent and the remaining work.
Assignment: Development of a new website.
Responsibility: Providing a team covering product management and development, with ongoing follow-up on the assignment.
Focus: Website development with follow-up on hours spent and remaining work.
Relevant experience for your development assignment
A technology name tells only part of the story. It also matters whether the consultant will clarify requirements, work in an existing codebase or take responsibility for an integration. We discuss the assignment and collaboration with you to make the role’s requirements specific.
When an assignment needs several disciplines, we consider the connections between development, architecture and infrastructure, data and analytics, and management and advisory. You meet relevant consultants and can assess their experience against the work you need done.
Contact
Let’s talk about your project
Do you need a new application, changes to an existing system or integration between applications? Talk to Dorte about the assignment and how the consultant will work with your team.
Questions and answers
What clients often ask
Can you find one developer for our existing team?
Yes. We review the technology, assignment and the developer’s role in your team. This includes collaboration with the business, architecture and testing, so we can assess the experience relevant to your needs.
Can you help if the assignment needs a complete team?
Yes. We start by clarifying skills, roles and responsibilities. This allows us to assess which consultants need to work together and how they will collaborate with your employees and suppliers.
Do you find consultants for both new and existing systems?
Yes. For a new application, we look at its purpose, requirements and technical constraints. For changes to an existing system, we also consider current functionality and dependencies. These differences affect the experience the consultant needs.
Which technologies can we discuss with you?
Tell us about your platform, development environment and the functionality you need. This helps us assess the experience the assignment requires. Java, web applications and service integration feature in the assignments described on this page. Other technologies are considered against the specific requirement.
Can you help clarify the assignment before we choose a developer?
Yes. You do not need to start with a finished role description. We can begin with what needs developing, the systems involved and the responsibilities to be covered. We use that discussion to define the role and relevant experience with you.