Senior- / Expert Software Engineer - AI-Driven Development

BGS Solutions
Berlin, Germany
1 day ago
Apply on www.adzuna.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Shift work
Job source

Tech stack

.NET Framework Artificial Intelligence C Sharp (Programming Language) Cloud Computing Open Source Technology Software Engineering Software Systems Retrieval-Augmented Generation Large Language Models Backend AngularJS Front End Software Development

Job description

  • Konzeption, Architektur und hands-on Entwicklung anspruchsvoller Softwarelösungen in Kundenprojekten
  • Entwicklung moderner Anwendungen (mit Schwerpunkt C#/.NET)
  • Konsequenter Einsatz moderner KI-Werkzeuge und AI-gestĂŒtzter Entwicklungsprozesse im gesamten Software-Engineering-Lifecycle
  • Integration von Generative-AI- und LLM-Technologien in bestehende sowie neue Softwarelösungen
  • BeschĂ€ftigung mit Themen wie RAG, AI Agents, LLM-Integration und modernen KIArchitekturen
  • Evaluierung und praktischer Einsatz unterschiedlicher KI-Modelle, Cloud-basierter wie auch lokal beziehungsweise selbst gehosteter Lösungen
  • Entwicklung und Weiterentwicklung wiederverwendbarer AI Building Blocks
  • Analyse komplexer technischer Problemstellungen und Entwicklung pragmatischer, nachhaltiger LösungsansĂ€tze
  • Fachlicher Austausch mit Kunden und Kollegen sowie aktive Weitergabe eigener Erfahrungen und Erkenntnisse
  • Kontinuierliches Experimentieren mit neuen Technologien und deren ÜberfĂŒhrung in produktiv nutzbare Lösungen, * Remote-First-Arbeitsmodell mit flexibler, bedarfsabhĂ€ngiger ReisetĂ€tigkeit
  • Flexible Arbeitszeiten ohne feste Kernarbeitszeit
  • 30 Tage Urlaub pro Jahr
  • Freie Wahl der Hard- und Software fĂŒr die tĂ€gliche Arbeit
  • Vier-Tage-Woche auf individuellen Wunsch möglich
  • Möglichkeit, sich fachlich sichtbar einzubringen und Wissen beispielsweise in VortrĂ€gen, Workshops oder Community-Formaten weiterzugeben
  • Raum fĂŒr eigenstĂ€ndiges Research, technisches Experimentieren und die Evaluierung neuer Technologien
  • Langfristige fachliche und persönliche Entwicklungsperspektiven

Requirements

  • Mindestens fĂŒnf Jahre relevante Berufserfahrung in der professionellen Softwareentwicklung, idealerweise auf Senior- oder Expertniveau
  • Außergewöhnlich fundiertes Software-Engineering-VerstĂ€ndnis und die FĂ€higkeit, auch komplexe technische Herausforderungen eigenstĂ€ndig zu lösen
  • Praktische Erfahrung mit generativer KI, LLMs und deren Anwendung beziehungsweise Integration in Softwarelösungen
  • Intensive, eigenstĂ€ndige Auseinandersetzung mit modernen KI-Technologien - auch ĂŒber konkrete berufliche Anforderungen hinaus
  • Begeisterung fĂŒr KI-gestĂŒtzte Softwareentwicklung und die Bereitschaft, etablierte Entwicklungsprozesse kontinuierlich weiterzudenken
  • AusgeprĂ€gte technische Neugier, schnelle Auffassungsgabe und hohe Eigeninitiative
  • Freude daran, komplexe technische ZusammenhĂ€nge zu durchdringen, LösungsansĂ€tze kritisch zu hinterfragen und eigene Ideen einzubringen
  • Gute kommunikative FĂ€higkeiten und die Bereitschaft, technisches Wissen mit Kollegen und Kunden zu teilen
  • Bereitschaft zu bedarfsabhĂ€ngigen projektbezogenen Reisen

Besonders interessant, aber keine Voraussetzung:

  • Fundierte Erfahrung mit C#/.NET und modernen Backend-Architekturen
  • Angular-Kenntnisse beziehungsweise Erfahrung mit modernen Frontend-Technologien
  • Praktische Erfahrung mit RAG-Systemen, AI Agents oder vergleichbaren LLM-basierten Anwendungen
  • Erfahrung mit lokalen beziehungsweise selbst gehosteten LLMs, Open-SourceModellen und deren Konfiguration
  • Eigene KI-Projekte, technische Experimente oder Open-Source-BeitrĂ€ge
  • Erfahrung mit technischen VortrĂ€gen, Workshops, Meetups oder Konferenzen

About the company

FĂŒr unseren Mandanten, eine etablierte und hoch spezialisierte Technologieberatung, suchen wir einen Senior- / Expert Software Engineer der Softwareentwicklung auf höchstem Niveau mit einer ausgeprĂ€gten Begeisterung fĂŒr kĂŒnstliche Intelligenz verbindet.

Gesucht wird eine technisch herausragende Persönlichkeit, die komplexe Probleme durchdringt, neue Technologien eigenstĂ€ndig erschließt und moderne KI-Werkzeuge nicht nur gelegentlich nutzt, sondern deren Möglichkeiten aktiv und umfassend in die eigene Entwicklungsarbeit integriert. Unser Mandant unterstĂŒtzt Unternehmen bei der Entwicklung anspruchsvoller Softwarelösungen, der Modernisierung bestehender Anwendungen und der Integration generativer KI. Neben umfangreichen Kundenprojekten entstehen zunehmend eigene, wiederverwendbare AI Building Blocks, die in unterschiedlichen Anwendungsszenarien eingesetzt werden können.

Technologisch liegt der Schwerpunkt der Umsetzung auf C#/.NET, ergÀnzt durch Angular im Frontend. Dabei ist weniger entscheidend, welche Programmiersprachen du bereits beherrschst, sondern wie tief dein Software-Engineering-VerstÀndnis ist und wie schnell du dich in neue Technologien einarbeiten kannst. Die Position richtet sich an erfahrene Engineers, die sich nicht damit zufriedengeben, bestehende Technologien lediglich anzuwenden, sondern kontinuierlich neue AnsÀtze ausprobieren, hinterfragen und weiterentwickeln möchten.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.de
Prepare application

Good distractions

Loading talks and stories from around this role