Custom Software Development

Designed for your processes

Great custom software is created where technology and everyday life come together. That’s why we take the time to understand your current situation, your processes, your employees, and the systems you’re already using. This helps us grasp exactly what your solution needs to achieve and develop a solution that fits your business.

As a full-service partner , we support you from the initial analysis through conception, design, and development all the way to implementation and ongoing refinement. This results in software that works exactly where you need it.

Custom software with soxes

1. Your question
2. Our response
What does soxes offer?
Custom business software, web apps, mobile apps, portals, platforms, internal tools, MVPs, and specialized applications.
Who is this relevant for?
For companies whose processes, data logic, roles, or system landscape do not fit neatly into standard software.
What problems do we solve?
Manual workflows, media discontinuities, reliance on Excel, lack of system integration, inefficient specialized processes, and digital offerings.
What makes soxes different?
We combine process expertise, software architecture, UX, development, testing, implementation, and long-term support. No outsourced project management, no gap between specification and implementation.
What references are available?
OEKO-TEX, OYM, Stadler, NeoVac, Wiegand, Electrolux, TESTEX, Electrolux, Canton of Zug, Glencore, TUS

Here's what we offer in the area of custom software development

  • Analysis of Your Current Situation

    We clarify processes, objectives, user groups, the system environment, technical requirements, and dependencies. This helps us identify exactly what the solution needs to deliver.

  • Design and Specifications

    We establish a clear framework for scope, features, data logic, roles, interfaces, and priorities. This minimizes misunderstandings and creates a solid foundation for development.

  • UX and UI Design

    We design interfaces that work in everyday life. What matters isn't just how the solution looks, but whether users can work with it quickly, safely, and efficiently.

  • Software Architecture

    We define the technology, system architecture, data model, security strategy, and integrations. Our technical decisions are documented, transparent, and can be implemented by any qualified team.

  • Web App Development

    We develop browser-based applications, portals, platforms, dashboards, and internal tools for specific business processes.

  • Back-end development

    We build APIs, databases, authentication systems, role models, and business logic—in other words, the technical foundation that ensures your application runs reliably.

  • Testing and Quality Assurance

    We test functionality, performance, security, usability, and business logic. Quality assurance is particularly crucial for custom software, as the processes involved are often complex and mission-critical.

  • Further development after launch

    We provide long-term support for the solution and continue to develop it in response to new requirements. The majority of our projects stem from existing client relationships.

Common issues we encounter

1. Processes don’t align with off-the-shelf software
Off-the-shelf software works well when workflows are familiar, comparable, and stable. Things get complicated when your company operates differently than the product was designed for. Custom software reflects your specific logic.

2. A new idea needs to be tested quickly
New digital offerings don’t have to be rolled out on a large scale right away. With a prototype or MVP, you can test early on whether an idea is technically feasible and delivers real value.

3. Users need a solution that fits their daily routine
A good solution isn’t just about the technology. It must fit the work environment: office, production, field service, customer service, management, or the customer. That’s why we combine development with UX, process understanding, and practical application.

4. Manual processes across too many systems
Excel spreadsheets, forms, emails, and manual reports often arise out of necessity. Over time, they become time-consuming and increase the risk of errors. Custom software connects information and automates recurring steps.

5. Too many systems, too few interfaces
ERP, CRM, databases, specialized systems, or machines provide data. But often not where it’s needed. Custom software can connect existing systems and create exactly the interface that employees, customers, or partners need.

6. Reporting is too time-consuming
When key metrics are compiled manually, delays, errors, and uncertainty arise. Custom software automates analyses and provides a reliable basis for decision-making.

References from custom software development

We don’t develop custom software based on gut feelings. At soxes, the same person who will later be responsible for the architecture also analyzes your processes. Most providers separate consulting, design, and implementation—and in doing so, they lose exactly what makes custom software unique: a deep understanding of your logic.

OYM Planner
A custom platform for training planning, athlete support, and performance data was developed for OYM. Planning, support, and evaluation in elite sports were previously handled through various tools and manual processes. This was time-consuming and increased the risk of errors. The solution: a central platform that maps all relevant processes and reduces the workload for the support team.

TESTEX
soxes developed a custom test matrix application for TESTEX AG that transforms over 70 pages of testing rules into clear, predictable workflows. Customer service teams now digitally record orders and samples, create test matrices more reliably, and no longer have to manually interpret complex sets of rules. As a result, TESTEX gains speed, accuracy, and greater flexibility when dealing with new testing requirements.

Swissbiomechanics
An existing desktop solution was migrated to a modern web portal. The new solution supports analysis, consulting, and centralized process management with significantly greater reliability. To meet these challenges, soxes developed a completely new web-based portal with a modern technology architecture.

Civil Engineering Office of the Canton of Zug
soxes developed the web-based application smartBSAzg for the Civil Engineering Office of the Canton of Zug to centrally record, uniquely code, and synchronize all operational and safety equipment on cantonal roads with surrounding systems. Via a mobile app and interfaces, data is available at all times, can be accessed directly on-site, and is reliably up-to-date. Since 2020, soxes has been continuously operating, maintaining, and expanding the solution.

Our tech stack for custom solutions

We have extensive expertise and work with modern, proven technologies. We take a technology-neutral approach: that’s why we select our tech stack based on your specific situation, requirements, existing systems, and your company’s long-term growth.

Web and Frontend For modern user interfaces, we rely on JavaScript, TypeScript, React, and Angular, among others .
Mobile Apps For mobile applications, we work with native technologies such as Swift and Kotlin, as well as cross-platform approaches like Flutter and React Native.
Backend and Business Logic For high-performance backends, interfaces, and business logic, we primarily use.NET with C#, Java, Python, PHP, and Node.js-related technologies.
Databases Depending on the requirements, we work with relational and document-based databases such as SQL Server, PostgreSQL, MySQL, Oracle, MongoDB, Redis, and Azure SQL Database.
Cloud, Infrastructure, and Operations For scalable and reliable solutions, we rely on Azure, AWS, containers, microservices, high availability, monitoring, and modern operational architectures.
Legacy and Modernization Many companies work with legacy applications. That’s why we’re also familiar with technologies such as Delphi, Access, Visual Basic, VBA, VB .NET, FileMaker, and LabVIEW.

Custom software development or off-the-shelf software?

Standard software
Custom Software

The process follows clear standards

The process creates competitive advantages

Special cases are rather rare

Roles, rules, and exceptions must be accurately represented

The company can adapt to the product logic

The software must align with the company's business logic

There is no need for deep integration

Systems, data sources, and interfaces must work together

The process is not business-critical

The process affects quality, efficiency, or the customer experience

In 30 minutes, you'll know if custom software is the right choice.

Not sure exactly what you need yet? Most projects at soxes start with a conversation! We ask the right questions, listen to you, and give you a clear assessment.

This might interest you

Contact

Do you have any questions? Would you like to find out more about our services?
We look forward to your enquiry.

Sofia Steninger

Sofia Steninger
Solution Sales Manager