-
-
-
-
-
-
-
-
Python
-
-
-
Python-Entwickler
Python ist eine dynamische Sprache, die durch die Unterstützung mehrerer Programmierparadigmen vielfältige Möglichkeiten für die Entwicklung von modernen und zukunftsfähigen Software und Anwednungen bietet. Gerade diese Programmiersprache erfreut sich großer Verbreitung bei der Umsetzung von Projekten für solche Bereiche wie Data Science (einschließlich Data Analytics, Maschinelles Lernen und Visualisierung), eingebettete Softwareentwicklung, Webentwicklung und Entwicklung von Geschäftsanwendungen.
Die Python-Entwickler von ScienceSoft stehen Ihnen zur Verfügung, um die Vorteile dieser vielseitigen Programmiersprache sowie praxisnahe Erfahrung auch in Ihre Entwicklungsprojekte mitzubringen.
Warum ScienceSoft als Partner auswählen
Unsere Stärken in der Python-Entwicklung
- 8 Jahre Erfahrung in der Entwicklung mit Python.
- 32 Jahre in Data Analytics und Data Science.
- Mehr als 50 erfolgreich realisierte Python-Projekte.
-
~ 27 Python-Entwickler stehen Ihnen zur Verfügung.
-
Wir benötigen 2 Tage – 2 Wochen für den Projektstart.
-
Unsere Entwickler verfügen über Expertise für agile Methoden (Scrum, Kanban usw.): Große Releases finden alle 2-6 Wochen statt, kleinere Updates werden mehrmals am Tag vorgenommen.
-
Der Stundensatz eines Python-Entwicklers liegt zwischen $38 und $50.
Unsere Highlights im Allgemeinen
- Seit über 32 Jahren bieten wir die professionelle Softwareentwicklung.
- 450+ Entwickler und 700+ Mitarbeiter an Bord.
- Über 3 000 erfolgreich realisierte Projekte in unserem Portfolio.
-
Etablierte Prozesse für Softwareentwicklung, Projektmanagement und Sicherung der Codequalität.
-
9 Jahre Erfahrung in der Entwicklung komplexer Cloud-Anwendungen.
-
Zertifizierte Scrum-Master an Bord.
-
Expertise in mehr als 30 Branchen, einschließlich Bankwesen, Handel, Produktion, Telekommunikationsbranche, Gesundheitswesen und mehr.
-
Hauptsitz – McKinney, Texas. Offshore-Entwicklungszentren in Osteuropa, Vertretungen in den VAE und der EU.
Fehlen Ihnen benötigte Kompetenzen für Ihre Python-Projekte?
Erweitern Sie Ihr internes Team mit unseren Python-Entwicklern und -Architekten oder beauftragen Sie ein dediziertes Team von ScienceSoft, Ihr Python-Projekt oder einen Teil davon umzusetzen. Mit unseren Experten, die auch andere Sprachen sowie innovative Technologien beherrschen, kann Ihr Unternehmen:
- einen technologischen Vorsprung erzielen.
- einen gut lesbaren Code erhalten.
- Ihr Python-Projekt termingerecht abschließen.
- die Produktivität erhöhen.
- Entwicklungskosten sparen.

Michael, Senior Python-Entwickler
Erfahrung in Python: 8+ Jahre
Kurzbeschreibung
Professioneller Programmierer in Python mit soliden Kenntnissen in C#, Java, PHP, JavaScript. Expert in Python-Entwicklung, Code-Audit und Integration. Strebt danach, einfache Lösungen für komplexe Probleme zu finden.
Errungenschaften
5 erfolgreich abgeschlossene Python-Projekte, die 1-4 Jahre lang waren.
Hauptprojekte
- Entwicklung einer CMS-Lösung mit einem fortschrittlichen Reporting-Modul, das in 8 Systeme verschiedener Zahlungsdienstleister integriert wurde und über eine komplexe AWS-Infrastruktur verfügt, die das Hosten von Hunderten von Websites für verschiedene Kunden ermöglicht.
Technologien: Python 3.6, Flask, SQLAlchemy, MySQL, Alembic, Redis, AngularJS, AWS, Docker, Celery
- Code-Review und Refactoring eines Cybersecurity-Tools, Implementierung von RESTful-APIs zur Integration des Tools in Drittsysteme.
Technologien: Python 3.8, Flask, FastAPI, PostgreSQL, Citus, SQLAlchemy
- End-to-End-Entwicklung einer komplexen Software zur klinischen Entscheidungsunterstützung für Onkologen, die Rohdaten (Testergebnisse von Patienten, Evidenz aus publizierter Literatur / aus der Praxis, patientenorientierte Evidenz usw.) interpretiert und interaktive Berichte bereitstellt, einschließlich Berichte über die Wirksamkeit und Verträglichkeit von Medikamenten für jeden Patienten.
Technologien: Python 2.7, JavaScript, Pylons, Ext JS, D3.js, Memcached, Oracle
Hard Skills
- Programmiersprachen: Python, C#, Java, PHP, JavaScript.
- Design, Implementierung und Wartung (einschließlich Fehlerbehebung) von Cloud-fähigen und in der Cloud gehosteten Backend-Anwendungen, Datenbanken und API-Gateways.
- Schreiben des wiederverwendbaren, testbaren und effizienten Codes basierend auf den bereitgestellten Anforderungen.
- Verknüpfung von Frontend-Elementen mit der serverseitigen Logik.
- Integration von Python-basierten Software mit APIs von Drittanbietern.
- Dockerisierung des Python-Codes, Hinzufügen von Funktionen zur Überwachung und Alarmierung Ihrer Services.
- Implementierung und Wartung von Microservices und Message-Bus-Systemen mit Hilfe von Kubernetes.
- Starke Fähigkeiten in Debugging und der Ausführung von Unit-Tests.
- Durchführung von Code-Reviews.
- Solides Verständnis der AWS-Services.
- Erfahrener Umgang mit Git.
- Erfahrung in der Einrichtung einer CI-/CD-Pipeline.
Soft Skills
- Ergreift aktiv die Initiative, insbesondere in stressigen und problematischen Arbeitssituationen.
- Ist gut organisiert, kann seine Ideen logisch präsentieren.
- Ist diszipliniert, ein Entwickler mit Liebe zum Detail.
- Verfügt über eine hohe Anpassungsfähigkeit, was ermöglicht, sich an eine neue Umgebung flexibel anzupassen und auf Veränderungen in Verantwortlichkeiten und Arbeitsabläufen schnell zu reagieren.
- ist ein engagierter Teamplayer.
Entwicklungsmethoden und -praktiken
- Agile Methoden wie Scrum, Kanban, XP.
- Iterative Entwicklung.
- Wasserfall.
- DevOps.
Ausbildung
Bachelor in Computer Science.
|
|
|
|
Maschinelles Lernen:
|
|
|
Frameworks für die Python-Webentwicklung
Django
Flask
Pyramid
TurboGears
Web2py
Tornado
Cloud
Microsoft Azure
Amazon AWS
Google GCP
DigitalOcean
Rackspace
Datenspeicherung
SQL: Microsoft SQL Server, MySQL, Oracle, SQL Azure, PostgreSQL
NoSQL: Apache Cassandra, Azure CosmosDB, Amazon Redshift, Amazon DynamoDB, Apache Hive, Apache HBase, Apache NiFi, MongoDB
PaaS: AWS und Azure PaaS Database Services
Tools zur Datenvisualisierung
Microsoft Power BI
Google Charts
Tableau
Grafana
Chartist.js
FusionCharts
Datawrapper
Infogram
ChartBlocks
D3.js
Big Data
Apache Kafka
Apache Zookeeper
Amazon RedShift
Amazon DynamoDB
MongoDB
Azure CosmosDB
DevOps
Innovative Technologien
Künstliche Intelligenz (KI)
Maschinelles Lernen (ML)
Data Science
Computer Vision
was unsere Python-Entwickler in Ihr Projekt einbringen
Ausgereifte Entwicklungsprozesse
- Wir verwenden fortschrittliche Entwicklungsmethoden und Tools (CI / CD, DevOps), um die Rentabilität Ihres Projekts durch die verbesserte Softwarequalität und reduzierte Entwicklungszeit zu steigern.
- Die Python-Entwickler von ScienceSoft folgen den Coding-Standards, stellen eine umfassende Codedokumentation bereit und führen konsistente Code-Reviews durch, um unseren Code sauber, lesbar, lose gekoppelt, durchdacht und einfach zu halten.
Flexibles Engagement beim Outsourcing
- Wir sichern eine kurze Anlaufphase (innerhalb von 2 Arbeitstagen), weil wir über einen großen Pool von Fachleuten und IT-Experten verfügen und ein dediziertes Team für Ihr Python-Projekt ohne Verzögerung zusammenstellen können. Je nach Bedarf und sich ändernden Anforderungen können wir das Team jederzeit vergrößern oder verkleinern.
- Bei der Arbeit an verschiedenen Projekten haben unsere Python-Entwickler umfassende Erfahrung im Projektmanagement unter dem Einsatz verschiedener Methoden gesammelt, was uns heute eine reibungslose Integration in Ihre etablierten Prozesse ermöglicht. Bei Bedarf helfen wir Ihnen, eine sichere Umgebung für die Zusammenarbeit einzustellen.

Modernisierung der SaaS-Anwendung und Design der mandantenfähigen Architektur für einen Werbeanbieter
Das Team von ScienceSoft hat den Quellencode der alten SaaS-Werbeplattform an Codierungsstandards angepasst, um die Zukunftsfähigkeit der Plattform zu ermöglichen. Darüber hinaus wurde eine sichere mandantenfähige Architektur entwickelt, um die Kosten für den Betrieb und die Wartung der Plattform zu reduzieren und zu optimieren.

Erstellung einer Big-Data-Lösung für die Analyse der Mediennutzung in mehr als 10 Ländern
Durch die Migration in ein neues Analysesystem hat der Kunde eine innovative Lösung erhalten, die in der Lage war, mehr als 1000 verschiedene Datenformate bis zu 100-mal schneller als die veraltete Lösung zu verarbeiten.
Mit unseren geprüften Python-Entwicklern können Sie zielgerecht Lücken in Kompetenzen und Ressourcen in Ihrem internen Team schließen und durch die unmittelbare Verwaltung die volle Kontrolle über das Projekt behalten.
Empfohlen bei der Einstellung bis zu 4 Vollzeitmitarbeitern.
Start: 2 Arbeitstage - 1 Woche.
Falls Sie den Entwicklungsprozess beschleunigen möchten, steht Ihnen ein selbstverwaltetes dediziertes Team, das entweder dem ganzen auf Python basierten Projekt zugewiesen ist oder einen Teil davon übernehmen kann. Das ermöglicht Ihrem internen Team, sich auf andere Aspekte des Projekts zu konzentrieren.
Empfohlen bei der Einstellung von mehr als 4 Vollzeitmitarbeitern.
Start: 2 Arbeitstage - 2 Wochen.
Unsere Preismodelle
T & M (Zeit & Material) – das stündliche Preismodell
Für welche Projekte ist es geeignet:
- Entwicklungsprojekte mit sich ändernden Anforderungen, in denen es unmöglich ist, den Projektumfang von Anfang an klar zu definieren.
- Projekte, die im Allgemeinen mehr Flexibilität erfordern.
- Projekte, in denen es unklar ist, wie lange der Wissenstransfer dauern kann.
Fixed Price – das Preismodell mit einem Festpreis
Für welche Projekte ist es geeignet:
- Entwicklungsprojekte mit im Vorfeld klar definierten Anforderungen wie Arbeitsumfang, Fristen und Budget.
- Projekte, in denen der Zeitraum für den Wissenstransfer mit vordefinierten Aktivitäten und Vereinbarungen festgelegt ist.
Was Sie beim Outsourcing der Python-Entwicklung erhalten
Ihre Vorteile auf einen Blick:
- Reduzierte Entwicklungskosten durch unser Offshore-Engagement.
- Optimierte Entwicklung durch unsere ausgereiften Prozesse.
- Verbesserte Softwarequalität durch Zugriff auf unser 8-jähriges Python-Know-how.
- Keine Kopfschmerzen rund um rechtliche Aspekte, die bei der Einstellung und Bindung neuer Mitarbeiter entstehen.
Möchten Sie hochwertige Software mit Python schnell entwickeln?
Nehmen Sie noch heute Kontakt mit unserem Team auf. Die zugewiesenen Python-Entwickler von ScienceSoft schließen sich Ihrem Team innerhalb einer kurzen Zeitperiode an, um durch unsere Kompetenzen Ihr Projekt zu unterstützen.