Skip to main content

SENIOR SOFTWARE ENTWICKLERIN (M/W/D)

ThoughtWorks, Stuttgart
Employment type: 
Full time
Software, Python, C#, Ruby, Swift, JavaScript, Communication Skills

Similar jobs

No similar jobs found.

Materials Hack
Playground for innovative materials powered by Borealis.
8th-10th July – Vienna, Austria
2.5
days Hackathon
3
weeks Incubation
2
winning teams
24K
cash prizes

SENIOR SOFTWARE ENTWICKLERIN (M/W/D)

Als Teil von ThoughtWorks bist Du begeistert von Technologien. Du baust, erforschst und testest sie, veröffentlichst Open Source, schreibst darüber und bist ständig bestrebt, Technologien zu verbessern – für alle. Unsere gemeinsame Mission ist es, uns für Software Excellence einzusetzen und die IT zu revolutionieren.

Nach Bürokratie und Hierarchien wirst Du bei ThoughtWorks vergeblich suchen. Was Du hier findest ist ein kooperatives, transparentes und ego-freies Umfeld. Es bringt das Beste in Dir hervor und ermutigt Dich, die Dinge zu hinterfragen, um Ecken zu denken und mit den neuesten Technologien zu arbeiten – ohne Einschränkungen.

Als Senior Software EntwicklerIn (m/w/d) kannst du dich darauf freuen:

  • Im Rahmen unserer Projekte erlebst Du die gesamte Breite aktueller Praktiken und Methoden - angefangen bei User Experience Design über Pair Programming und Test-Driven Development bis hin zu Continuous Delivery
  • Dabei wirst Du eng mit ThoughtWorks Entwicklern, Projektmanagern, Testern, Analysten und Experience Designern zusammenarbeiten, um Ideen kreativ und iterativ in praktische und maßgeschneiderte Lösungen umzusetzen
  • Du nutzt verschiedene Technologiestacks wie Java, Scala, Clojure, JavaScript, Python, C#, Ruby oder Go und schreibst in kollaborativen Teams komplexe Anwendungen mit Code von hoher Qualität
  • Dich umgibt eine internationalen Community, mit der du dich zu aktuellen Technologien und Trends austauschen kannst
  • Du kannst jeden Tag etwas Neues lernen und mit den Autoren von Werkzeugen, Büchern und Blogs, die Dich inspiriert haben, zusammenarbeiten
  • Du teilst dein Wissen und unterstützt so die nächste Generation von Software EntwicklerInnen

Das bringst du mit:

  • Erfahrung mit der Entwicklung großer Applikationen und Softwarelösungen
  • Kenntnisse einer der üblichen Programmiersprachen wie Java, idealerweise zusätzliche Erfahrung mit weiteren Sprachen wie Scala, Clojure, Go, Python, Elixir, Swift, JavaScript oder Ruby
  • nach Möglichkeit Erfahrung mit Test-Driven-Development und Continuous Delivery
  • Leidenschaft für Software Engineering und sauberen, skalierbaren und leicht zu wartenden Code
  • gute Kommunikationsfähigkeiten und Kundenorientierung und damit die Fähigkeit, in einem Beratungsumfeld zu arbeiten
  • Bereitschaft, innerhalb von Deutschland zu reisen
Top