Software Entwickler

Software-Entwicklung

Wir entwickeln Software für Menschen und gestalten die Zukunft – digital und agil.

Wir setzen auf die richtigen Technologien, smarte Tools, gute Werkzeuge und agile Entwicklungsprozesse.

Bei der technischen Umsetzung Ihrer Projekte steht die Qualität der Software für uns an erster Stelle. Für das optimale Ergebnis haben wir für unsere Teams perfekte Bedingungen geschaffen. Backend- und Frontend-Developer arbeiten gemeinsam mit dem UX-Designer an Ihrer Lösung. Die Umsetzung ist bei uns keine "Black-Box" - Sie werden aktiv in den Entwicklungsprozess miteinbezogen. Denn es geht schließlich um Ihre Software. Dank unserer internen Infrastruktur und mithilfe von Continuous Integration sowie Continuous Deployment können Sie jederzeit Einblick in den aktuellen Entwicklungsstand bekommen.

Mithilfe unserer eingesetzten Technologien, vor allem Ruby on Rails, können wir Ihnen dank Rapid Prototyping schnell eine erste Version präsentieren. Dadurch können Sie sich bereits mit Ihrer neuen Software auseinandersetzen während wir weitere Funktionen für Ihr System entwickeln.

Wir sorgen für den reibungslosen Betrieb Ihrer Lösung. Auf unseren Servern im Rechenzentrum haben wir alle Möglichkeiten. Dank unserer eingesetzten Technologien sind wir dabei jederzeit flexibel und unabhängig. Monitoring und Reporting sind für den stabilen und reibungslosen Betrieb natürlich ein wesentlicher Bestandteil. Wir setzen intern auf DevOps - die enge Zusammenarbeit unserer Entwickler und Systemadministratoren. Damit können wir Ihnen beim Start einen reibungslosen Übergang vom Entwicklungssystem zum Produktivsystem garantieren.
 

Software Development

Unsere Tools

Unser Motto ist es immer die beste Lösung für Probleme zu finden.
Da auch wir nicht alles können, setzen wird die besten Tools in unseren Projekten ein.

 

gitlab

gitlab unterstützt uns dabei, unsere & Ihre Ideen umzusetzen. Wir verwenden gitlab nicht nur für die Versionskontrolle, sondern auch als Dreh- und Angelpunkt aller weiteren Prozesse.

Docker

Durch den Einsatz von Docker sind wir flexibler als je zuvor. Jedes Projekt kann in Sekundenschnelle bereitgestellt werden. Egal ob für die lokale Entwicklung für den Frontend- oder Backend-Developer oder als Vorschau-Ebene für unsere Kunden. Dabei sind wir unabhängig von spezifischen Serverkonfigurationen und Abhängigkeiten.

Ruby & Rails

Seit 2010 setzen wir für unsere Software-Entwicklung auf Ruby und das Framework Ruby on Rails. Dadurch sind wir in unseren Entwicklungsprozessen schneller, besser und effektiver. Zudem können wir durch die Rails-Prinzipien (DRY – Don‘t repeat yourself) und Convention over Configuration auf eine saubere Code-Basic und übersichtlichere Strukturen zurückgreifen. Dank der großen Community hinter Rails profitieren wir auch von den Erfahrungen anderer.

Sentry

Wir überwachen unsere Projekte im laufenden Betrieb. Sollte ein Fehler entdeckt werden, sind wir darüber direkt informiert. In der Regel ist der Fehler dann bereits vor dem 1. Anruf korrigiert und in das System eingespielt worden.

Healthchecks

Viele Prozesse geschehen im Hintergrund und müssen ständig überwacht werden. Um dies nicht dem Zufall zu überlassen, wird dabei jeder einzelne Prozess von uns überwacht und im Fehlerfall direkt kontrolliert.

Terminreservierung online Portal

Skalierbare Online-Terminvereinbarung für die Blutspende in Deutschland

Die Blutspende in Deutschland setzt zunehmend auf Online-Terminreservierung von deltacity.

mehr erfahren

Plattform Sicherheit mit Pen-Tests

Plattform-Sicherheit mit regelmäßigen Penetrationstests

Berichte über Hacking-Angriffe und Industriespionage sind regelmäßiger Bestandteil der Nachrichten geworden. Wie gut sind Plattformen dagegen geschützt?

mehr erfahren

Digitaler Spenderservice Blutspendedienste

E-Health-App von deltacity rockt Medizin-Charts

Die von deltacity entwickelte E-Health App ist fester Bestandteil der Top Ten der Medizin-Charts und momentan auf Platz 3 der kostenlosen Medizin-Apps.

mehr erfahren