• Diese Position wurde vergeben

Softwareentwickler Java, Python Backend (m/w/d)

Die set – software engineering gmbh ist bereits seit 20 Jahren erfolgreich als IT-Dienstleister im Großraum Nürnberg tätig. Wir sind ein IT-Systemhaus mit den Schwerpunkten der Softwareentwicklung, der Dienstleistung von Support und Administration, der Entwicklung von eigenen Produkten, als auch die Unterstützung von Unternehmen rund um das Thema Fachpersonal. Sowohl mit unseren Kunden als auch mit unseren Mitarbeiter liegt uns eine langfristige Zusammenarbeit sehr am Herzen.

Wir suchen ab sofort in Nürnberg Verstärkung als:

Softwareentwickler Java, Python Backend (m/w/d)

Referenznummer: S0210811

Ihre Aufgaben:

  • Implementieren von umfassenden Programmteilen in der relevanten Programmiersprache (Java (Spring)), Python unter Einsatz der dafür notwendigen Entwicklungswerkzeuge
  • Erarbeiten, Konzipieren und Bewerten der fachlichen Lösungen (Anforderungsanalyse) sowie deren iterativer Umsetzung
  • Analysieren von software-technischen Problemstellungen
  • Erkennen, Analysieren und Bearbeiten von technischen Schulden bei der Implementierung
  • Erstellen automatisierter Programm-Tests, Durchführen manueller Tests mit erhöhtem Schwierigkeitsgrad und Sicherstellen der Code-Qualität (Unit Tests, SonarQube)
  • Erstellen von vereinbarter Dokumentation (z. B. Benutzerhandbuch)

Ihr Profil:

  • erfolgreich abgeschlossener Hochschulabschluss im Bereich Wirtschaft, IT oder vergleichbarer Abschluss mit mehrjähriger praktischer Berufserfahrung oder entsprechende Ausbildung mit langjähriger einschlägiger Berufserfahrung und umfassenden Fach-/ Spezialkenntnissen
  • Gute Kenntnisse verschiedener Programmiersprachen (Java und Python) und Tools bzw. der betriebswirtschaftlichen Fachgebiete und mehrjährige Projekt Erfahrungen
  • Gute Kenntnisse von Methoden und Werkzeugen zur Qualitätssicherung (z. B. Test Driven Development, Unit Testing, SonarQube) und mehrjährige Erfahrungen
  • Erfahrungen mit relationalen Datenbanken und gute Kenntnisse in SQL
  • Gute Kenntnisse von Methoden und Vorgehensmodellen der agilen oder lean Softwareentwicklung (z. B. Scrum, Pair Programing) und mehrjährige Projekt Erfahrungen
  • Umgang mit übergreifenden Entwicklungswerkzeugen (z. B. Team Foundation Server, GIT)
  • Gute Englischkenntnisse

Ihre Vorteile:

  • Gute Weiterbildungsmöglichkeiten und ein breites Schulungsangebot
  • Ein guter Mix aus eingeräumten Freiraum und qualitativer Betreuung
  • Bezahlung von angefallenen Überstunden
  • Monatliche Mitarbeiterevents

Pin It on Pinterest