2Be it a simple website or a complex software product, an extension of an existing software or a software system designed from scratch. We are your competent partner when it comes to turning your vision into concrete requirements and a high class software product. We cultivate an Agile development culture aiming at minimising Time-to-Market and creating competitive advantages for you. We offer you flexible cost models that fit your requirements and business goals. Either fixed price or hourly-based, or a mixture of both.


g4 guides you through the whole process of software development, starting from your first vision towards a great product:

  1. Together with you we define the requirements and study the feasibility. In this phase, we consult you regarding industry best practices and identify a technical approach that suits best to your business goals.
  2. On the basis of the defined requirements we compose a project team and determine the time frame. Before we kick-off development, we thoroughly examine potential technical risks associated with the project.
  3. During the implementation phase you are always kept informed about the progress. Due to our Agile development approach we are flexible as to changes requested from the your side.
  4. While constantly keeping our finger on your pulse, your desired software product steadily evolves from the first prototype. We make sure that it seamlessly integrates into your existing infrastructure and that it offers exactly the functionality you need.
  5. After your application is live, we gladly support your product and develop it further.


  • custom-made software solutions (Java, .Net, C#, C++, PHP)
  • web und desktop applications
  • mobile apps
  • web-shops, eCommerce solutions
  • embedded solutions
  • Internet-of-things applications