Softwareentwicklung aus Berlin.

Ihre Vorteile sind programmiert.

Sie benötigen zusätzliche Kapazitäten für Ihre Anwendungs- oder Webentwicklung bei Ihnen vor Ort? Sie suchen kurzfristig einen Dienstleister für Softwareentwicklung bzw. Programmierung aus Berlin? Sie wollen Ihr Team für einen Zeitraum oder über die gesamte Projektdauer verstärken? Gerne stehen wir Ihnen mit viel Energie, Know-how und Erfahrung zur Verfügung.

Wir bieten Ihnen einzelne Mitarbeiter oder gesamte Projektteams aus versierten und gewissenhaften Softwareearchitekten und Softwareentwicklern an. In kurzen Iterationen und enger Abstimmung mit Ihnen setzen wir Ihre Anforderungen um. Unsere Dienstleistung basiert auf Scrum und Kanban und vereint diese mit den technischen Praktiken aus Extreme Programming (XP).

Welche Dienstleistung bieten wir für Ihre Softwareentwicklung?

Vor welchen Herausforderungen stehen Sie in Ihrer IT-Organisation? Benötigen Sie die technische Expertise eines Senior Java Developers für die Entwicklung einer neuen Komponente oder suchen Sie einen oder mehrere .NET Softwareentwickler für Frontend, Backend oder als Full Stack? Fehlen Ihnen Programmierer oder Softwarearchitekten bei der Ablösung einer Anwendung, bei der Anpassung einer Webanwendung oder bei der Anbindung von verschiedenen Tools? Dann können wir Sie unterstützen. 

Wir bieten Ihnen folgende Dienstleistungen an:

  • Individuelle Programmierung, zugeschnitten auf Ihre Bedürfnisse
  • Pflege und Erweiterung von Anwendungsoftware
  • Optimierung von Applikationen in Bezug auf Performance und Wartbarkeit
  • Code Review, Refactoring, Redesign und Modularisierung von Anwendungen
  • Entwurf moderner, wartbarer Softwarearchitekturen
  • Unterstützung bei Model Driven Development, Behavior Driven Develoment und Test Driven Development
  • Realisierung von Build Pipelines, Continuous Delivery und Softwareverteilung
  • Anforderungsmananagement mit User Storys und User Story Maps
  • Coaching von Entwicklungsteams und Förderung von Innovationen

Jedes Unternehmen und jede Aufgabenstellung ist unterschiedlich. Manche Unternehmen wollen agiler und in kürzeren Zyklen entwickeln, andere benötigen Kapazitäten zur Programmierung neuer Softwarekomponenten. Sprechen Sie mit uns über Ihre konkrete Situation und wir schauen gemeinsam, wie wir Sie als Dienstleister unterstützen können.

  • Dieses Feld dient zur Validierung und sollte nicht verändert werden.

Die besten Technologien und Tools für Ihre Softwareentwicklung 

Cool, wenn Programmierung funktioniert!

Wenn Sie im Internet nach „Softwareentwicklung Berlin“ suchen, finden Sie viele unterschiedliche Angebote. Warum sollten Sie sich als für uns als Dienstleister für Softwareentwicklung und Programmierung entscheiden? Folgende Vorteile bieten wir Ihnen:

Leidenschaft - Softwareentwicklung - t2informatikLeidenschaft
Kennen Sie das Gefühl, wenn etwas so klappt, wie Sie es sich gewünscht haben. Dieses fantastische Gefühl treibt uns an. Deswegen entwickeln wir Software.

Know-how - Softwareentwicklung - t2informatikErfahrung und Know-how
Unsere Mitarbeiter sind Experten mit vielen Erfahrungen aus zahlreichen Projekten in unterschiedlichsten Branchen, die Sie individuell mit Fachwissen und sozialer Kompetenz unterstützen.

Einsatzort - Softwareentwicklung - t2informatikEinsatzort
Gerne entwickeln wir Software und Softwarearchitekturen bei Ihnen vor Ort oder arbeiten in unseren Büros in Berlin.

Kapazitäten - Softwareentwicklung - t2informatikKapazitäten
Verstärken Sie Ihre Projektteams kurzfristig mit zusätzlichen Profis für Ihre Softwareentwicklung und Softwarearchitekur.

Kostensenkung - Softwareentwicklung - t2informatikKostensenkung
Vermeiden Sie langfristige Verpflichtungen und reduzieren Sie Aufwendungen durch ein agiles Vorgehen mit kurzen Iterationen.

Wissenstransfer - Softwareentwicklung - t2informatikWissenstransfer
Wir bieten Ihnen nicht nur methodische Kompetenz beim Thema Software Engineering, sondern auch einen unmittelbaren Wissenstransfer. So steigern Sie die Qualifikation Ihrer Mitarbeiter direkt on-the-job.

Häufige Fragen zur Softwareentwicklung 

Der Erfolg von IT-Projekten ist für viele Firmen zukunftsentscheidend. Die Anforderungen an die IT und die verwendete Software sind vielfältig. Hinzu kommt, dass Softwareentwicklung ein sehr weites Feld ist. Hier finden Sie eine Auswahl von Fragen, die wir regelmäßig von Firmen erhalten, die uns kennenlernen wollen.

blank
Bieten Sie die Neuentwicklung von Software an?

Ja.

Als Softwareexperten mit viel Erfahrung in allen modernen .NET-Techniken, der Java-Plattform und mit Web-Technologien unterstützen wir Sie gerne in allen Phasen der Softwareentwicklung. Gerade am Anfang müssen wichtige Entscheidungen getroffen werden, deren Tragweite häufig erst später erkennbar werden:

  • Plattform,
  • Architektur,
  • User Experience Styleguide,
  • Code Styleguide etc.

Wir helfen Ihnen, die richtigen Grundlagen für Ihr Projekt zu legen. Und wenn viele dieser Dinge bei Ihnen schon etabliert sind, entwickeln wir auch „nur“ einzelne Komponenten einer Software mit den passenden Technologien und Frameworks.

Und was ist, wenn eine Anwendung auf einer alten Plattform läuft, die Sie ablösen möchten? Dann analysieren wir Ihre Altanwendung und machen Ihnen ein Angebot zur Migration und Modernisierung. Und wenn es um die Synchronisation oder Interoperabilität zwischen Tools geht, übernehmen wir auch die Konzeption und Realisierung für Sie.

Sprechen Sie mit uns über Ihre Situation. Vereinbaren Sie jetzt einfach einen Anruf. Wir freuen uns auf unser Kennenlernen.

Welche Server-Technologien unterstützen Sie?

Folgende Server-Technologien nutzen wir häufig in Kundenprojekten: 

  • .NET / NET Core
  • Java EE / J2EE
  • Spring / Spring Security / Spring Boot
  • RESTful Services
  • Python u.a. mit Flask, SQLAlchemy, Marshmallow

 

Welche Web-Technologien unterstützen Sie?

Folgende Web-Technologien unterstützen wir regelmäßig in Kundenprojekten: 

  • Angular u.a. Unity und Ionic
  • Microsoft Azure inkl. Azure IoT und Azure DevOps
  • ASP.NET
  • Polymer inkl. Lit-html
  • React
  • Redux
  • Node.js
  • Bootstrap
  • Material Design

Natürlich gibt es auch Kundenprojekte, in denen Karma, Moskito, Hamcrest, Java Annotation Professor, Cantao, Laravel, Doctrine etc. zum Einsatz kommen.

Welche Software Engineering Methoden bieten Sie uns?

Folgende Methoden aus dem Software Engineering bieten wir Ihnen an:  

  • Geschäftsprozessmodellierung mit BPMN
  • Software- und System-Modellierung mit UML und SysML
  • Anforderungsspezifikationen mit Use Cases oder User Stories
  • Modellgetriebenen Architekturen / Model Driven Architecture (MDA)
  • Modellgetriebener Entwicklung / Model Driven Development (MDD)
  • Verhaltensgetriebene Entwicklung / Behavior Driven Development (BDD)
  • Domänenspezifischen Sprachen / Domain-specific Languages
  • Datenmodellierung mit Entity-Relationship-Modellierung u.a.

Natürlich kommen nicht alle Methoden in jedem Projekt zum Einsatz, sondern immer diejenige, die am besten zu Ihrer Projektsituation passt.

blank
Stehen Sie auch kurzfristig zur Verfügung?

Ja.

Schon häufig haben wir unsere Kunden kurzfristig bei der Programmierung unterstützt. Und falls wir selbst keine Kapazitäten frei haben, vermitteln wir gerne uns bekannte, hochqualifizierte Softwareentwickler. Sprechen Sie uns am besten direkt an und wir schauen, welche zeitlichen und auch inhaltlichen Herausforderungen Sie meisten wollen. Vereinbaren Sie jetzt einen Anruf.

Welche Desktop-Technologien unterstützen Sie?

Folgende Desktop-Technologien unterstützen wir regelmäßig in Kundenprojekten:

  • .NET Windows Presentation Foundation (WPF)
  • WinForms

 

Welche Datenbank-Technologien unterstützen Sie?

Folgende Datenbank-Technologien unterstützen wir regelmäßig in Kundenprojekten: 

  • MS SQL Server
  • PostgreSQL
  • MySQL
  • Oracle
  • DB/2
  • sowie diverse NoSQL-Datenbanken.

Darüber hinaus arbeiten wir mit Hibernate, Entity Framework und JPA.

Welche Testing-Frameworks nutzen Sie?

Beim Testing verwenden wir regelmäßig Frameworks wie bspw.:

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

 

Softwareentwicklung steht auch in unserem Blog weit vorne

Wöchentliche Tipps, Meinungen und Informationen gibt es im t2informatik Blog – regelmäßig mit renommierten Gastautoren.

Warum ich bei Godot gelandet bin

Es gibt zahlreiche Engines zur Entwicklung von Spielen. Warum ist Godot Engine und Gdskript eine gute Wahl? Ein Reise von löve2D, über MonoGame, Unity, Unreal Engine zu Godot.

Eine Alternative zu Scrum bei Auftragsprojekten

Nicht alle IT-Verantwortlichen haben positive Erfahrungen mit Scrum bei Auftragsprojekten gemacht. Wie könnte eine Alternative im Kontext von Low-Code-Entwicklungen aussehen?

Smartphone-Anwendungen mit Flutter erstellen

Mit Flutter lassen sich mobile Anwendungen sowohl für Android als auch für iOS entwickeln. Ein Beispiel inklusive Implementierung einer Datenschicht und Aufruf eines Services.

Von der Idee zum Prototyp

Das schnelle Testen von Produktideen ist für viele Unternehmen sehr wichtig. Wie können Prototypen und insbesondere Klickdummys helfen? Und welches Vorgehen passt dazu?

30 Events für Software Developer in 2020

Sie wollen 2020 Ihr berufliches Netzwerk ausbauen, Veranstaltungen besuchen und sich mit Kollegen aus der IT austauschen? Hier finden Sie 30 Events für Software Developer in 2020.

WebApps in der Adresszeile des Browsers

Wie lässt sich eine WebApp programmieren, die so klein ist, dass sie in die Adresszeile des Browsers passt? Eine technische Spielerei mit konkretem Anwendungsfall.

Mehr Mut zum User Testing!

Es gibt viele Ausreden, warum Organisationen auf User Testing verzichten. Wieso ist User Testing wichtig und wie gelingt es mit wenig Aufwand?

Die eine Fähigkeit, die wir in der digitalen Zukunft brauchen

Immer lauter werden die Forderungen, Schulkindern frühzeitig das Programmieren beizubringen. Doch wie sinnvoll ist das und welche Fähigkeit wird in Zukunft noch wichtiger?

Zufriedene Kunden sind die beste Referenz

„Stellen Sie sich vor, Sie arbeiten in einem regulierten Umfeld, wollen ein neues Medizinprodukt entwickeln und haben ca. 2.000 Anforderungen definiert. Wie gehen Sie vor? Wir haben uns für t2informatik als Partner entschieden und würden es heute wieder tun. Das Fachwissen zu Softwarearchitekturen, die Expertise in der Softwareentwicklung, die Erfahrungen mit agilem Projektmanagement und die sehr flexible Arbeitsweise waren ideal für uns.“

Stefan Wruck

Projektleiter Entwicklung, Eckert & Ziegler BEBIG GmbH

Unsere Kunden kommen aus den unterschiedlichsten Branchen wie der Pharma- und Medizintechnik, der Kommunikationstechnik, der Automobilindustrie, der öffentlichen Verwaltung oder der Forschung und Lehre. Manche kommen aus Berlin, manche aus München oder Nürnberg und viele aus dem gesamten deutschsprachigen Raum.

Wir suchen Softwareentwickler mit 100% Leidenschaft. Was suchen Sie?

Softwareentwicklung in Berlin. Jobs bei t2informatik.

previewSie haben einen Studienabschluss in Informatik, Wirtschaftsinformatik oder Medieninformatik oder werden ihr Studium bald erfolgreich abschließen? Sie haben bereits erste Berufserfahrungen gesammelt und wollen den nächsten Schritt gehen? Sie sind bereits Experte und Ihnen sind ein gutes Arbeitsklima, ein sicherer Arbeitsplatz, eine gute Bezahlung, Abwechselung und technische Herausforderungen wichtig? Dann werden Sie Teil unseres tollen Teams in Berlin.

Softwareentwicklung mit t2informatik. Ihre Vorteile sind programmiert.

Wie können wir Sie unterstützen?