The hearts of our employees beat for software engineering. The services offered cover all activities from feasibility studies to operations. We are happy to take over project responsibility or support to your specialists and this can all be done on site. Together with our international partners, we are also able to offer selected tasks cost-efficiently. Test us, and place your inquiry with us today!

Consulting ∙ Problem analysis

Creative solution approaches

Inspiring ideas arise in individual minds - groundbreaking innovations are created where these ideas come together to form a complete work of art. This sentence reflects the components to finding creative solutions. One of them should be experienced lateral thinkers. Exactly such consultants are available at EPS in different age groups and subject areas and they look forward to tackling the challenges you present to them. Allows us to take on your challeneges and booking an appointment with one of our expert consultants, today!

Project Management

Everything under control

Whatever phase your project is in: EPS can help you with a full range of project management services, including project leadership, resources and change management, communications, training, support and maintenance. We protect your investment through a transparent approach that is fully aligned with the needs of your project. We are also happy to provide our infrastructure in the form of Confluence, Jira, Bitbucket, etc.


SCRUM, V-Modell, RUP

SCRUM is our preferred process model. But we are also familiar with the V-model and the Rational Unified Process (RUP). Your specific project will determine which model is used in each individual case. Or are you planning to introduce the agile approach in your company? Our specialists will be happy to support you with a lot of practical experience from a wide range of domains.

Christian Schmid
Christian Schmid
M.Sc. Informatics ETH Zürich
T +41 71 914 40 64


What do your users want?

This is one of the most important questions at the beginning of your product development. You are best able to assess customer needs. But we can help you to focus on the essential aspects and find the abstraction level appropriate for your product. The definition of the Minimum Viable Product (MVP) is the main result of requirements engineering. Please contact us. We will be happy to help you develop the MVP.



It must look nice!

This is one of the aspects of user interface design (UI design) of your product. Other aspects are the arrangement of functions with the necessary information. The advantage of our external specialists is a neutral perspective with thinking outside the box. Get our specialists on board now and get in touch with us.



Maintainable, Expandable, Portable, Localizable, Testable, ...

For all these -ables a software architect has to find a solution. Localisable and testable are already verifiable during implementation, the other -ables unfortunately, are not. However, these -bars have a major impact on the future implementation and should therefore, be verified by other, experienced software architects using the four or six-eye principle. We are in the fortunate position of having several of these specialists in our ranks. They ask all the questions, even those that are already supposed to be answered.

Manuel Eugster
Manuel Eugster
MAS FHO Software Engineering
Head of Mobile Development
T +41 71 914 40 61


We love our craft!

Like all professionals, we love our craft and in our case this is mostly the so-called "code". Our "Bible" is the book Clean Code by Robert C. Martin. Every software engineer at EPS goes through the training when they join. But we are not content with that and have included code reviews in all major projects. The reviews are carried out with the help of tools. Gladly we show you our open secrets!



Find the bug!

Products based on software show an increased complexity. To try to get this complexity under control only by measures in the realization is doomed to failure. For this reason, EPS has declared automated testing based on established frameworks (NUnit, etc.) as standard. Number of test cases beyond the thousand mark are the rule for larger customer projects, according to the motto "find the bug". Would you like to exchange ideas with a customer reference from EPS on this topic? We would be happy to arrange the meeting for you.


DevOps Engineering

Availability 99,95%

"Software is eating the world" was the motto in 2011, but today we know that "Services are eating software". This fact leads to the knowledge that our customers as well as ourselves, cannot limit ourselves to the realisation of software. The services require experience in the operation of software systems (operations) and availability is only one of our key features. Others are security, migration, authorisation, licensing, billing, etc. In our customer project Bühler Insights (Bühler AG, Uzwil) we were able to build up a lot of know-how and experience in this area. Would you like to profit from this too? Then call us now. We look forward to hearing from you!

Simon Eugster
Simon Eugster
M.Sc. ETH in Computer Science
Software Engineer
T +41 71 914 40 76

ITSM Engineering

Trust thanks to speed

The provision of online services means that personal contact is increasingly receding into the background. Communication with customers takes place almost exclusively via IT tools. Speed in the operation of the helpdesk, visualization of availability, communication of maintenance windows, SLAs, etc. are the new confidence-building measures. The answer from EPS is ITSM engineering. Agreed?

Tobias Kappeler
Tobias Kappeler
Graduate in Business Information Technology FH
Head of Atlassian Team - Business Development
T +41 71 914 40 89


Become more efficient

Who is responsible for the work?

How do I assign a task to someone? Collaboration is one of the main points that can help improve performance and make everyday work more pleasant. Products from Atlassian are specialized in this and can also help you. 

We have been using the products since 2013. Don't hesitate to schedule a non-binding and professional conversation with us today!