Senior Software Engineer - Enterprise AI - Java / Angular (m/w/d)

Senior Software Engineer - Enterprise AI - Java / Angular (m/w/d)

Karlsruhe Vollzeit 60000 - 80000 € / Jahr (geschätzt) Homeoffice (teilweise)
S

Auf einen Blick

  • Aufgaben: Entwickle innovative Softwarelösungen und arbeite an spannenden KI-Projekten.
  • Unternehmen: Dynamisches Start-up mit kreativer und gemeinschaftlicher Unternehmenskultur.
  • Vorteile: Flexible Arbeitszeiten, 30 Urlaubstage und zahlreiche monetäre Vorteile.
  • Weitere Informationen: Moderne Büros im Herzen von Karlsruhe und großartige Karrierechancen.
  • Warum dieser Job: Gestalte die Zukunft der KI und entwickle deine Fähigkeiten in einem motivierten Team.
  • Qualifikationen: Mindestens 5 Jahre Erfahrung in Softwareentwicklung mit Java oder Angular.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

Bist du bereit, deine Karriere auf das nächste Level zu heben? Du bist auf der Suche nach einer spannenden Herausforderung als Senior Software Engineer mit Fokus auf Enterprise Software und KI/LLM in einem dynamischen und wachsenden Start-up? Dann bist du bei SquareNeo genau richtig! Wir sind ein innovatives KI-Unternehmen mit einem motivierten Team, das mit Leidenschaft und Kreativität an der Spitze der Technologie arbeitet.

Uns kontaktieren Unternehmen, wenn sie ihre Sales-Prozesse zu komplexen, variantenreichen Produkten durch KI-Lösungen auf ein neues Level heben wollen. Dazu entwickeln wir ein eigenes Produkt: den SquareNeo SalesCoach - als Cloud-basierte Software-as-a-Service Plattform. Und so kommst du ins Spiel: Wir bieten dir die einmalige Chance, tief in alle Aspekte der Software-Entwicklung einzutauchen, eng mit den beiden Gründern und dem Team aus vier Entwicklern zusammenzuarbeiten und so einen echten Unterschied zu machen.

Wenn du motiviert bist, in einer Startup-Umgebung zu lernen, zu wachsen und deinen Beitrag zu leisten, dann freuen wir uns darauf, dich kennenzulernen!

Technologisch setzen wir auf:

  • Java im Backend (inkl. Spring und Spring AI)
  • Angular im Frontend
  • Mistral, Claude und selbstgehostete LLMs
  • CoPilot mit Claude zum AI-Coding Support
  • Github als Versionierungssystem
  • Docker und Kubernetes als Container-Plattform
  • Schnittstellen zu ERP-, CRM-, PIM- und CPQ-Systemen
  • OpenProject zum Scrum- und Ticket-Management

Uns sind Werte wie Gemeinschaft, Kreativität, Fairness, gegenseitiger Respekt, Team und Spaß bei (und auch mal nach) der Arbeit wichtig.

Aufgaben:

  • In unserer Onboarding-Phase lernst du unsere SquareNeo-Plattform, die Entwicklungsumgebung und Coding-Prozesse kennen.
  • Du entwickelst neue Funktionen für das Produkt und unsere Kunden. Erst einfache Themen zum Reinkommen, dann immer anspruchsvoller werdend.
  • Du verwendest die neusten KI-Ansätze rund um LLMs, RAG, Agentic AI, MCP und vieles mehr.
  • Du optimierst bestehende Softwarekomponenten zur Verbesserung der Leistung und Zuverlässigkeit.
  • Du nimmst regelmäßig an Code-Reviews mit erfahrenen Entwicklern im Team teil, um deine Coding-Skills zu verbessern.
  • Du perfektionierst dein Wissen durch Teilnahme an (Online-)Schulungen zu den neuesten technischen Themen.
  • Du bringst dich aktiv ein. Wir wollen wachsen und freuen uns daher über all deine Ideen!

Ob im Büro, von zu Hause oder von unterwegs - der Mix macht's. Jede:r arbeitet bei uns, wo es am besten passt. Um uns optimal abstimmen zu können, ist die Stelle jedoch nicht ausschließlich aus dem Homeoffice machbar.

Qualifikation:

  • Wenn du Informatik, Wirtschaftsinformatik oder einen ähnlichen Studiengang studiert hast, passt das perfekt.
  • Muss-Kriterium: Du hast mind. 5 Jahre Unternehmenserfahrung in der Softwareentwicklung mit einer der angegebenen Programmiersprachen (Java oder Angular).
  • Du kennst dich mit Enterprise-Software und den IT-Landschaften von Unternehmen aus. Begriffe wie CRM oder ERP sind dir nicht fremd.
  • Von Vorteil ist: Vertrautheit mit Cloud-Technologien und -Plattformen, vorzugsweise Docker, Kubernetes oder AWS.
  • Von Vorteil ist: Wissen über KI und LLMs. Du musst noch kein Profi sein. Das tiefergehende Wissen wirst du im Job aufbauen.
  • Muss-Kriterium: Viele unserer Kunden sind im deutschsprachigen Raum ansässig und auch die Teamsprache ist Deutsch. Deutschkenntnisse auf dem Niveau C1 sind daher nötig.
  • Ein agiles Mindset und analytisches Verständnis sind Pluspunkte.
  • Du hast eine Leidenschaft für technologische Innovationen und die Motivation, kontinuierlich Neues zu lernen.
  • Wir sind ein Start-up und wollen gemeinsam etwas aufbauen. Jeder packt mit an. Wenn du darauf Lust hast, bist du ein perfekter Match!

Benefits:

  • Wir helfen dir dabei, Experte in der Kern-Technologie der nächsten Jahrzehnte zu werden: Künstliche Intelligenz.
  • Wir haben ein modernes und zentral gelegenes Büro mit Start-up-Flair im Smart-Production-Park (Cyberlab) in der belebten Karlsruher Oststadt.
  • Passe deine Arbeitszeit je nach Lebenssituation an: 50% / 60% / 80% / 100%-Vertrag - ganz wie es in der jeweiligen Situation passt.
  • 30 Urlaubstage inkludiert - 10 weitere können pro Jahr hinzugekauft werden.
  • Und natürlich haben wir auch ein paar monetäre Benefits: steuerfreier Sachgutschein, Zuschuss zur betrieblichen Altersversorgung, Zuschuss zum Deutschlandticket und Corporate Benefits bei vielen Marken.
  • Und natürlich: kostenlose Getränke, Süßigkeiten, Eis und der obligatorische Obstkorb.

Komm zu SquareNeo und gestalte die Zukunft der KI mit uns! Werde Teil unseres motivierten und wachsenden Teams als AI Software Engineer. Deine Ideen zählen – bewirb dich jetzt!

Senior Software Engineer - Enterprise AI - Java / Angular (m/w/d) Arbeitgeber: SquareNeo

SquareNeo ist ein innovatives Start-up im Bereich Künstliche Intelligenz, das seinen Mitarbeitern nicht nur spannende Herausforderungen bietet, sondern auch ein modernes Arbeitsumfeld im Herzen von Karlsruhe. Mit flexiblen Arbeitszeitmodellen, 30 Urlaubstagen und der Möglichkeit, sich in der Kern-Technologie der nächsten Jahrzehnte weiterzuentwickeln, fördern wir eine Kultur der Kreativität und des gegenseitigen Respekts. Bei uns zählt jede Idee, und du hast die Chance, aktiv an der Gestaltung der Zukunft der KI mitzuwirken.

S

Kontaktdaten:

SquareNeo Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Senior Software Engineer - Enterprise AI - Java / Angular (m/w/d) erhalten könnten

Engagier dich in Entwickler-Communities!

Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.

Zeig deine Fähigkeiten!

Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei SquareNeo anzuklopfen, wenn du dich auf die Stelle als Senior Software Engineer - Enterprise AI - Java / Angular (m/w/d) bewirbst – so wissen sie gleich, was sie von dir erwarten können!

Nutze Jobplattformen speziell für Tech-Jobs!

Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.

Such dir Mentoren und Feedback!

Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei SquareNeo vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer - Enterprise AI - Java / Angular (m/w/d) mit Bravour zu bestehen

Java
Angular
Spring
Cloud-Technologien
Docker
Kubernetes
KI-Ansätze

Einige Tipps für deine Bewerbung 🫡

Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.

Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.

Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.

Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei SquareNeo klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.

Wie man sich auf ein Vorstellungsgespräch bei SquareNeo vorbereitet

Technische Vorbereitung auf die Coding-Challenges

In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!

Das eigene Portfolio im besten Licht präsentieren

Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.

Teamfähigkeit und Kommunikation betonen

In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.

Vorbereitung auf Fragen zur Software-Architektur

Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.