Software Development & Services
Web application development
Off-the-shelf tools do not fit every process. We build web applications and APIs that are fast, accessible and secure, sign users in with the identity system they already have, and stay supported after release.
Your situation
Is this what you are looking for?
If any of these sound familiar, this service is for you.
- Staff copy data between spreadsheets and systems every day
- Off-the-shelf software forces workarounds in your process
- Customers phone or email for things they could do themselves
- Your existing web system is slow, unsupported or hard to change
The work involved
What needs to be done
Whatever the size of the project, these are the steps that decide whether it succeeds.
- 1
Define what the application must do
List the users, the tasks they perform and the rules that apply, and agree what the first release includes. A clear scope is the best protection against cost and schedule surprises.
- 2
Design the screens and the data
Sketch the key screens and agree the information the system stores and who may see it. Reviewing prototypes early costs far less than changing finished software.
- 3
Build and review in short steps
Develop in small iterations and demonstrate working software regularly. You can correct direction early, and each step is checked by code review and automated tests.
- 4
Secure, test and prepare for launch
Check sign-in, permissions and input handling, test with real users and real data, and set up hosting, backups and monitoring before go-live.
- 5
Launch, support and improve
Release in a controlled way, fix issues quickly and plan improvements from real usage. Applications need regular updates to stay secure and useful.
How we can help
How we can help
This is what we do for you, so your team can stay focused on running the business.
Front end: SPAs and PWAs
Responsive, accessible interfaces built as single page applications or progressive web apps, tested on current browsers and on mobile screens.
Ask about thisBack end and APIs
Server-side logic, background jobs and well-documented REST and GraphQL APIs with versioning, authentication and rate limiting, for your own apps and for partners.
Ask about thisCustom software and business applications
Systems built around your policies, including HR management (HRMS), WebHelpdesk and service desk portals, and workflow and approval systems with reporting.
Ask about thisE-commerce and content management
Online shops and content management systems, with payments, catalog and content workflows chosen to fit your team rather than forced into a template.
Ask about thisSign-in and Microsoft 365 integration
Microsoft Entra ID sign-in with single sign-on and role-based access, plus Microsoft Graph integration for mail, calendar, Teams and SharePoint data.
Ask about thisHosting, performance and accessibility
Deployment to Azure with environments, monitoring, backups and automated releases, plus page speed budgets and checks against the Web Content Accessibility Guidelines.
Ask about thisWhat is included
The application types and business systems we build most often.
Application types
Business systems
Integration
- Software that matches your process instead of forcing a workaround
- Staff sign in once with their work account
- A documented API and codebase your team can maintain
- Ongoing fixes, security updates and enhancements after launch
Common questions
Who owns the source code?
Ownership and licensing are set out in the contract before work starts. Many customers take full ownership of the code written for them, and we agree that up front.
Can the application use our existing Microsoft 365 logins?
Yes. We integrate Microsoft Entra ID so staff sign in once with their work account, and we can restrict access by group or role.
Can you take over or improve existing software?
Yes. We start with a code and architecture review, report what we find, and then agree whether to stabilize, refactor or rebuild parts of the system. We can also add an API to an existing system without rewriting all of it.
Related: Mobile apps, Desktop software, Cloud-native and SaaS, Testing and QA. All software development & services
Have a project in mind?
Tell us what you are trying to achieve. We reply within one business day with next steps.