t2informatik » Services » Software Development

You need additional capacities for your application or web development on site? Are you looking for a software development service provider from Berlin for special tasks at short notice? Do you want to strengthen your team for a period of time or over the entire project duration? We are happy to be your partner as a service provider and bring know-how, experience and a lot of energy with us.

We provide you with individual employees or a complete, agile project team consisting of experienced and conscientious software architects and software developers. We implement your requirements in short iterations and close coordination with you. Our service is based on Scrum and Kanban and combines them with the technical practices of Extreme Programming (XP).

What services do we offer for your software development?

What challenges do you face in your IT organization? Do you need technical expertise to develop a new component in Java or .NET for frontend, backend or as a full stack? Do you lack the capacity to replace an existing application, adapt a web application or connect different tools? Then we can support you. We offer you the following services, among others, on your premises or at our offices in Berlin:

  • Individual software development, tailored to your needs
  • Maintenance and extension of software applications
  • Optimization of applications in terms of performance and maintainability
  • Code review, refactoring, redesign and modularization of applications
  • Design of modern, maintainable software architectures
  • Requirements Management with User Stories and User Story Maps
  • Support with Model Driven Development
  • Support with Behavior Driven Development
  • Support with Test Driven Development
  • Implementation of automated build pipelines and continuous delivery
  • Realization of modern software distribution
  • Coaching of development teams and promotion of innovations

Every company and every task is different. Some companies need support in defining requirements, others want to be more agile and develop in shorter cycles. Talk to us about your specific situation and we will see how we can support you as a software development service provider.

Our offer: techniques, frameworks and tools

10 reasons for t2informatik and software development from Berlin

If you search the Internet for “Software Development Berlin”, you will find many different offers. As a service we offer you new development, migration, adaptation and integration of software solutions. This is our know-how, our experience and our drive. We are happy to implement an individual solution for your individual requirements. What are the reasons for choosing us as your service provider for software development?

Know-how

Our employees are experts who support you individually with specialist knowledge and social competence.

Transfer of knowledge

We offer you not only knowledge, but also a direct transfer of knowledge. In this way you increase your employee qualification directly on the job.

Experience

Take advantage of our many years of experience from numerous projects in a wide variety of industries.

Software made in Germany

We provide our services in Germany, Austria and Switzerland in German. Of course we also speak English.

Procedure

We offer you an established, agile approach and develop in short iterations in close coordination with you.

Capacities

Strengthen your project teams at short notice with additional professionals for your software development and software architecture.

Methods

We are specialists for software engineering and offer you comprehensive methodical competence for the improvement of your projects and product developments.

Place of action

We are happy to develop software and software architectures at your site or work in our office in Berlin.

Cost reduction

Avoid long-term commitments and save expenses for holidays or social security.

Passion

Software development is our great passion.

FAQ as a service provider for software development

For many companies, the success of IT projects is crucial for the future. The requirements to the IT and the used systems are manifold. In addition, software development itself is a very broad field. Here you will find a selection of questions that we regularly receive from companies that want to get to know us. Of course we are also happy to answer your questions personally.

blank
Do you offer the development of new solutions?

We are happy to develop individual, tailor-made software for you. As long-term software experts with experience in all modern .NET techniques, the Java platform and web technologies, we can support you in all phases of software development. Especially at the beginning, important decisions have to be made, the consequences of which often only become apparent later: Platform, Architecture, User Experience Styleguide, Code Styleguide etc. With our experience, we can help you to lay the right foundations for your project. And if many of these things are already established in your company, we will be happy to develop “only” individual software components with the appropriate technologies and frameworks.

And what if an application runs on an old platform that you would like to replace? Then we analyse your legacy application and make you an offer for migration and modernisation. And when it comes to synchronisation or interoperability between tools, we will also be happy to design and implement it for you.

Talk to us about your situation and your requirements or ideas. Simply arrange a call now. We look forward to getting to know you.

Which server technologies do you support?

We frequently use the following server technologies in customer projects: 

  • .NET / NET Core
  • Java EE / J2EE
  • Spring / Spring Security / Spring Boot
  • RESTful Services
  • Python with Flask, SQLAlchemy, Marshmallow etc.
Which web technologies do you support?

We regularly support the following web technologies in customer projects: 

  • Angular with Unity and Ionic etc.
  • Microsoft Azure incl. Azure IoT and Azure DevOps
  • ASP.NET
  • Polymer with Lit-html
  • React
  • Redux
  • Node.js
  • Bootstrap
  • Material Design

Of course there are also customer projects in which Karma, Moskito, Hamcrest, Java Annotation Professor, Cantao, Laravel, Doctrine etc. are used.

Which software engineering methods do you offer?

We are also happy to make our knowledge and experience with many methods from software engineering available to you. We support your teams in the following ways:

  • Business Process Modeling with BPMN
  • Software and System Modeling with UML and SysML
  • Requirement specifications with use cases or user stories
  • Model-driven Architectures / Model-driven Architecture (MDA)
  • Model-driven Development (MDD)
  • Behavior-driven Development (BDD)
  • Domain-specific languages / Domain-specific Languages
  • Data modeling with Entity-Relationship-Modeling etc.

Of course, not all methods are used in every project, but always the one that best fits your project situation.

blank
Are you also available at short notice?

There are situations where companies need short-term support. We have often supported our customers at short notice and in those cases where we were unable to provide capacities ourselves, we have been happy to find well-known, highly qualified freelancers. Please contact us directly and we will see which challenges you would like to meet in terms of time and content. Arrange a call now.

What desktop technologies do you support?

We regularly support the following desktop technologies in customer projects:

  • .NET Windows Presentation Foundation (WPF)
  • WinForms
Which database technologies do you support?

We regularly support the following database technologies in customer projects:

  • MS SQL Server
  • PostgreSQL
  • MySQL
  • Oracle
  • DB/2
  • as well as various NoSQL databases.

We also work with Hibernate, Entity Framework and JPA.

Which testing frameworks do you often use?

For testing we regularly use frameworks like e.g.:

  • Jasmine
  • NUnit
  • JUnit
  • Cubumber
  • Gherkin
  • Specflow
  • Protractor

Software development is also in the forefront in our blog

Weekly tips, opinions and information can be found in the t2informatik blog – regularly with renowned guest authors.

From Monolith to Microservices

How can you develop a monolith into a microservice technology? A field report on stability, performance, automation, testability, maintainability.

Deficits of the computer architecture

Hackers consistently exploit deficits in the computer architecture. What are the deficits and what could a computer architecture of the future look like?

The Implementation of Clean Code

The principles and practices of professional software development are not enough to implement clean code. How can clean code be developed?

Agility begins with the heart

Many organisations try to become more agile, but the “Excellarator”, the “Statusrititis” and the “General” have something against it. Empathy and heart are needed here.

Conway’s one-way street

If a software architecture created in an organisation reproduces its structure, how does an adaptation of the organisation affect existing architectures?

Agile Requirements Engineering

Does agile requirements engineering replace traditional requirements engineering? Where are the limits and where does the use of conventional techniques still make sense?

Artificial Intelligence and our Future

Is artificial intelligence merely the continuation of a known development or will it revolutionise life as such? An opinion.

Requirements Management with Jira and Confluence

How can Jira and Confluence be used for integrated requirements management? Which tool should be used for which tasks and what are the limits?

Satisfied customers are the best reference.

Software development from Berlin. References of t2informatik.

Our customers come from a wide variety of industries such as pharmaceutical and medical technology, communications technology, the automotive industry, public administration or research and education. Some come from Berlin, some from Munich or Nuremberg and many from all German-speaking areas.

For our customers we develop user-friendly interfaces as frontends, scalable server components in the backend or both as full stack development. Or we design modern software and IT architectures and help with heterogeneous and complex application landscapes. And we do this with enthusiasm, experience and a lot of know-how.

We are looking for talent and 100% passion. What are you looking for?

Software development in Berlin. Jobs at t2informatik.

previewDo you have a degree in computer science, business informatics or media informatics or will you soon successfully complete your studies? Do you already have some professional experience and want to take the next step? Are you already an expert and are a good working atmosphere, a secure job, good pay, alternation and technical challenges important to you? 

Then become part of our great team in Berlin.

t2informatik is the right partner for your software development.

What support do you need?

We would be happy to provide you with our knowledge, experience and 100% passion for software development. In Berlin or in German-speaking countries. We advise you in the selection of suitable technologies, frameworks and tools. We support you in the design of stable architectures and in software development under .NET, Java or JavaScript. We develop prototypes or migrate existing applications with you. Before we do this, we should first get to know each other and discuss together how your concrete situation is, what you need and how we can best support you.

Arrange a call now.

 

“Imagine you work in a regulated environment, want to develop a new medical device and have defined about 2,000 requirements. How do you proceed? We chose t2informatik as our partner and would do so again today. The expertise in software architectures, the expertise in software development, the experience with agile project management and the very flexible way of working were ideal for us”.

Stefan Wruck

Project Leader Development, Eckert & Ziegler BEBIG GmbH

Let's talk.