Sigmalis : a software and Computing services company
Based in Geneva, Sigmalis supports companies in their IT projects: software development, data management, all without any publisher partnerships to guarantee truly objective and tailored tech choices.
SMEs, large groups, NGOs: our clients are varied, but they all want the same thing: reliable, scalable, and well-designed solutions.
Our IT development services
Programming languages
We work with a wide range of languages, because no two projects are alike:
- Java : perfect for stable and scalable business applications
- Python : ideal for data analysis, AI, and automation scripts
- PHP : ideal for dynamic websites or internal tools
- JavaScript (Node.js, Angular, React) : for both front-end and back-end, very flexible
- SQL / PL/SQL : for efficient database management
- Bash, PowerShell : for system task automation
We choose the technology that really fits your needs, not the one we want to sell you.
IT development
We work using the Agile method, often in two-week sprints, with regular check-ins.
Typical stages:
- Design (mock-ups, specs)
- Development (VS Code, IntelliJ, GitLab CI/CD)
- Unit/functional testing (Jest, Postman, Cypress)
- Deployment (Docker, Ansible, Jenkins)
We put the code to isolated, versioned, and reversible environments.
Software specifications
This is where it all starts. We talk with you to understand your business objectives. Examples:
- “I want to centralize my customer data in a single tool.”
- “I need to automate my accounting exports.”
Then we formalize:
- Functional objectives
- Technical constraints
- Input/output data
- Operating environment
- Priorities by batch or version
We use tools such as Notion or Confluence, and we always involve the business to avoid blind spots.
Software development
We offer tailor-made solutions, but we also know how to integrate proven standard solutions if they are more relevant.
Examples :
- Internal CRM for a sports federation → completely customized, hosted in Switzerland
- HR portal for an SME → open-source base, enhanced with custom modules
- Reporting application for a bank → fully web-based, connected to their Oracle databases
The objective is that the software should serve you, not complicate your life.
Systems Integration
Every client has their own ecosystem. We intervene to:
- Integrate your existing applications (ERP, CRM, intranet, etc.)
- Create automated gateways (API, flat files, ETL flows)
Example: a client had four different unrelated software programs → we integrated everything via a centralized application bus, saving their teams six hours per day.
To offer you comprehensive and tailored support, here is a detailed overview of our main IT development services:
- IT developer in Geneva
- Web development agency in Geneva
- Management software development
- Custom software development

Our daily rates
Type of service | Price (excluding taxes) | Invoicing | Example |
---|---|---|---|
Software development | 650 – 900 CHF / day | Time & Materials or fixed-price | Technical intervention management application |
TPM (Third-Party Maintenance) | 650 – 900 CHF / day | Yearly of monthly fixed-price | Maintenance of a customer data portal |
Systems integration | 700 – 950 CHF / day | Time & Materials | Linking a CRM tool to an existing ERP system |
Quick and transparent estimation on request, with or without obligation.
Our team
At Sigmalis, our team is made up of experts who all have solid technical backgrounds and a great ability to adapt.
You will find :
- Full-stack developers: they work on both the back and front ends, often using Java, .NET, or Python, with React, Angular, or Vue on the client side. On average, they have 7 to 10 years of experience, with some having been coding for over 15 years.
- Data engineers: they manage the end-to-end data pipeline with tools such as Talend, SQL Server Integration Services, and Informatica Powercenter, and they optimize processing for volumes that often exceed 200 million lines.
- Software architects: they lay the foundations, structure the apps, choose the technical building blocks (Kubernetes, Docker, Spring Boot, etc.) and ensure that everything is scalable, without latency.
- Hybrid profiles: such as Product Owners and Scrum Masters who understand both business needs and technical realities, preventing projects from going off the rails.

FAQ
An IT services company, now also referred to as a digital services company (ESN), is a company that supports other companies in their IT projects.
It can provide consulting services, develop software, set up IT architecture, or manage data.
Typical examples:
- Creating a Power BI or QlikView dashboard to track sales performance
- Taking over an aging business application and migrating it to the cloud
- Integrating an e-commerce solution such as Magento or Prestashop
- Creating data processing automation scripts with Python or Bash
Sigmalis Genève