Testtext, den wir mit Fontcolor umfärben wollen
Partnerships
TNG kooperiert mit Partnerorganisationen aus der wirtschaftlichen und der akademischen Welt.
Partnerfirmen
TNG hat ein Netzwerk von Partnerfirmen etabliert, mit denen wir aktuell zusammenarbeiten.
Atlassian

Atlassian ist ein Softwareanbieter bekannt für u.a. folgende Produkte:
Confluence: Kollaboratives Enterprise Wiki
Jira: Ticketsystem für Software-Entwicklung, Projektmanagement und vieles mehr
Bitbucket: Enterprise Git-Server mit Review-Funktionalität
Bamboo: Server für Continuous Integration, Deployment und Delivery
Details zu unserer Kooperation mit Atlassian finden Sie hier.
AWS-Partnernetzwerk

Wir sind Standard Consulting Partner im AWS-Partnernetzwerk und betreuen auch sehr große AWS-Installationen.
Gradle

Für Gradle bieten wir Einführung, Migration, Plug-in-Entwicklung und Schulung.
Partnerschaften zweispaltig (eine Text Component je Absatz)
TNG kooperiert mit Partnerorganisationen aus der wirtschaftlichen und der akademischen Welt.
Partnerfirmen
TNG hat ein Netzwerk von Partnerfirmen etabliert, mit denen wir aktuell zusammenarbeiten.
Atlassian
Atlassian ist ein Softwareanbieter bekannt für u.a. folgende Produkte:
Confluence: Kollaboratives Enterprise Wiki
Jira: Ticketsystem für Software-Entwicklung, Projektmanagement und vieles mehr
Bitbucket: Enterprise Git-Server mit Review-Funktionalität
Bamboo: Server für Continuous Integration, Deployment und Delivery
Details zu unserer Kooperation mit Atlassian finden Sie hier.

AWS-Partnernetzwerk
Wir sind Standard Consulting Partner im AWS-Partnernetzwerk und betreuen auch sehr große AWS-Installationen.

Gradle
Für Gradle bieten wir Einführung, Migration, Plug-in-Entwicklung und Schulung.

Partnerschaften zweispaltig (in einer Text Component)
TNG kooperiert mit Partnerorganisationen aus der wirtschaftlichen und der akademischen Welt.
Partnerfirmen
TNG hat ein Netzwerk von Partnerfirmen etabliert, mit denen wir aktuell zusammenarbeiten.
Atlassian
Atlassian ist ein Softwareanbieter bekannt für u.a. folgende Produkte:
Confluence: Kollaboratives Enterprise Wiki
Jira: Ticketsystem für Software-Entwicklung, Projektmanagement und vieles mehr
Bitbucket: Enterprise Git-Server mit Review-Funktionalität
Bamboo: Server für Continuous Integration, Deployment und Delivery
Details zu unserer Kooperation mit Atlassian finden Sie hier.
AWS-Partnernetzwerk
Wir sind Standard Consulting Partner im AWS-Partnernetzwerk und betreuen auch sehr große AWS-Installationen.
Gradle
Für Gradle bieten wir Einführung, Migration, Plug-in-Entwicklung und Schulung.



Agile Software Development
We provide comprehensive software development services with the goal to deliver high-quality solutions that meet our client's needs. Throughout the software development lifecycle, we embrace an agile approach, utilizing best-practice agile methodologies (e.g. Scrum, Kanban, scaled Scrum) in our daily work.
Our services in agile software development include:
Implementation & Maintenance of Large Software Systems
We implement and maintain complex software systems, ensuring they are efficient, reliable, and meet the needs of our clients. Our team has expertise in various programming languages, web technologies, and frameworks, allowing us to deliver tailored solutions for each project.
Programming Languages
Our technology stack encompasses a variety of programming languages, including the following:
We work mainly with Enterprise Java, as well as C++, C#, JavaScript / TypeScript, Kotlin, PHP, and Python
We also, but less often, work with C, Go, Groovy, Objective-C, Ruby, Rust, Scala, and Swift
We know uncommon languages such as for example Haskell
Web Technologies
We use a wide range of web technologies to develop robust, scalable, and user-friendly web applications. Key web technologies we work with include:
Frameworks such as Angular, React and Vue.js, Flux/Redux, Ember
Java-frontend technologies such as Spring MVC, JSF and JSP, JavaFX, SWT, Swing, and Vaadin
ASP.NET and Node.js
Grails on Groovy, Ruby on Rails, Python with Flask, and PHP with Symfony
CSS with Less and Sass, PostCSS and CSS-in-JS
Frameworks
Our expertise extends to various frameworks, including:
Object-Relational Mapping (O/R-mapping) with Hibernate/JPA, Doctrine and Entity Framework
Inversion of Control with Spring, CDI, Simple Injector and Unity
Application development with Spring Boot, .NET Core, Micronaut and Quarkus
Enterprise integration with Apache Camel and ESBs, TIBCO
Messaging with Kafka, ActiveMQ and RabbitMQ
Stream programming with Apache Flink and Spark
Rule engines with Drools
Reactive applications with Akka, Spring and Reactive Streams
Component models with OSGi and Java modules
Graphical User Interfaces (GUIs) with Qt
Tools
Our team has proficiency in a wide range of tools and technologies, enabling us to deliver high-quality solutions. Some of the key tools and technologies we work with include:
Search engines & tools such as ElasticSearch/Logstash/Kibana and Solr/Lucene/Hibernate search
Shell scripting with Bash, Zsh, Powershell
Compiler construction with Yacc/Bison/JavaCC/ANTLR and f/lex
Complex e-commerce solutions based on the hybris Commerce Suite and the hybris Commerce Accelerator
Architecture & Design
A well-designed architecture is the foundation of a successful software application. We provide guidance on architecture and design, so that our clients' applications are scalable, maintainable, and meet the needs of their respective business.
Domain-driven Design (DDD), object-oriented analysis and design (OOAD)
Distributed systems with REST & SOAP, GraphQL and OData
API management with OpenAPI and Apigee
Event-driven architectures, event sourcing and Command Query Responsibility Segregation (CQRS)
Serverless architectures
Responsive web design, progressive web apps & user experience (UX)
Architecture rules with ArchUnit
Automated Testing & Quality Assurance
The quality and reliability of software applications is crucial for their success. We emphasize automated testing and quality assurance, and leverage the latest tools and methodologies to guarantee that the applications meet the highest standards.
Test-driven development and test automation with Continuous Integration systems like Jenkins and Bamboo
Test tools like JUnit/TestNG/FitNesse, Hamcrest/Mockito, Concordion, Behat, JGiven, AssertJ & FEST, Selenium/Geb, Jest, Mocha and Jasmine
Quality management with SonarQube PMD, FindBugs/SpotBugs, CheckStyle and *Lint
Code reviews and software verification
Performance testing & tuning, analysis of concurrency and memory leak issues
Operating & Development Environments
For seamless development, deployment, and operation of applications, we apply our knowledge in a wide range of operating and development environments. Our team is well-versed in setting up and managing the following:
Java application servers like Oracle WebLogic, Tomcat, Jetty, WebSphere and Wildfly
Portal servers like Liferay
Operating systems like Linux, Unix, macOS and Windows
Build systems with Gradle, Maven, Ant, Ivy, npm, Grunt, Gulp, Phing, Composer, yarn, CMake, NAnt and NuGet
Version control with Git (GitHub/GitLab/Bitbucket), SVN, ClearCase, Mercurial, TFS, Jazz
Artifact management with Nexus/Artifactory
Wikis and bug trackers like Atlassian Confluence and Jira, Jetbrains YouTrack, Trac, MediaWiki
Integrated development environments (IDEs) like Eclipse, IntelliJ, PHPStorm and CLion
Development for mobile devices on iOS and Android
Cloud- and SaaS-platforms such as AWS, Azure, Google Cloud Platform, OpenShift und AppExchange
Services, Processes & Requirements
We offer a range of services to support businesses in their agile software development endeavors.
Best practices software development with Scrum, Kanban, scaled Scrum (SAFe, LeSS) and techniques out of Extreme Programming (XP)
Support as a Scrum Master and Product Owner
Language- and tool-agnostic implementation of business software
Restructuring of ongoing third-party projects as well as troubleshooting and refactoring of legacy code
Agile requirements engineering, user stories/story mapping and event storming
Firefighting services for rapid and effective support to get projects back on track
Trainings, workshops, and know-how transfer
IT Rescue
Legacy systems often hinder progress in today’s fast-paced IT landscape. Our IT Rescue services empower businesses to revitalize outdated technology and align it with modern demands.
Inventory, due diligence review
Roadmap for modernization tailored to the customer with diverse technologies in various industries
Consulting on modernization strategies, e.g. according to the Strangler Pattern or with in-place modernizations
Support in prioritizing existing business features
Establishing cloud readiness
Intelligent concepts for the conversion: Temporary adapters that hide the migration for client systems
Paradigm shift and introduction of best practices in software development and requirement management
Quality assurance and risk minimization by increasing the degree of automation