
Five pillars, one fitting process
Technology services built around the problem
We cover the software lifecycle, from strategy and architecture to engineering and long-term support. Many projects use services from more than one group, delivered by one team.
Digital Strategy & Discovery
Understand the problem before deciding what to build.
Requirements, process mapping, architecture and user research before a build, so the scope is clear and costed.
Digital Transformation Consulting
Assessment of your current systems and a costed, sequenced plan for what to change and in what order.
Solution Architecture
Target architecture, integration design and the technical decisions that are expensive to reverse, settled before build starts.
Business Process Management
Map, redesign and automate the processes a system is meant to support, before they are built into software.
UX/UI Design & User Research
User research, interaction design and design systems based on how people use the software at work.
Tailor-made Software Development
Build systems that hold up in production.
End-to-end delivery of tailor-made software, web and mobile applications, enterprise systems and the integrations that connect them.
Web Application Development
Browser-based internal systems, customer portals and back offices, built around how your staff and customers work.
Mobile Application Development
iOS and Android apps built in Flutter from one codebase and connected to your existing systems.
Enterprise Software Development
Internal systems for multi-step workflows, approvals and audit trails across departments, built to run for years.
System Integration & API Development
APIs and interfaces that move data between your systems and partners, with monitoring that shows when something stops.
Cloud, Data & AI
Run it well, and make the data useful.
Cloud architecture and migration, CI/CD, data platforms and reporting, and AI for reading documents and search.
Cloud Migration & Architecture
AWS architecture and migration for existing systems, planned per workload around cost, data location and a safe cutover.
DevOps & CI/CD
Build and deployment pipelines, infrastructure as code and monitoring, set up so your own team can run them.
Data & Analytics
Data pipelines, a shared data model and reports or dashboards built around the decisions your teams make.
AI & Document Intelligence
Extraction from documents, search over internal files and classification of incoming work, with human review where errors matter.
Quality & Security
Testing and security that run with every release.
Test automation, QA, application security and vulnerability testing, built into how software is delivered.
Software Testing & QA
Test strategy, automated regression tests and UAT support, for systems we build and systems other vendors delivered.
Application Security
Secure design and coding: sign-in and permissions, secret storage, dependency patching and security checks in the pipeline.
VA & Penetration Testing
Vulnerability scanning and controlled penetration testing of applications and infrastructure, with a remediation plan and a retest of fixes.
Maintenance & Modernization
Keep systems running, and keep them changeable.
Support for existing systems under agreed service levels, and modernisation or data migration for systems that have become hard to change.
Maintenance & Support
Monitoring, security patching, incident response and small changes for live systems, including ones we did not build.
Application Modernization
Modernising a legacy system in stages while the business keeps running on it.
Data Migration
Moving data from a legacy system to a new one, with mapping, cleansing, reconciliation and a tested rollback.
Dedicated Development Team
A MERCIL engineering team assigned to your product long term, working to your priorities with its own delivery practice.
Next step
Start with a conversation
Tell us about the problem you are trying to solve. A senior person reads every inquiry and replies with our view of fit, scope and cost, including when another option would suit you better.