Senior Software Engineer (w/m/d)

Permanent employee, Full-time · Berlin

Read job description in:
Deine Aufgaben
Als Senior Software Engineer bist du verantwortlich für die Entwicklung und den Betrieb der Software in einem Projekt nach dem Prinzip you build it, you run it, you own it. Dabei legen wir großen Wert auf TDD sowie Continuous Delivery und verfolgen den DevSecOps Ansatz. 

Details zu der Rolle:
  • Du entwirfst, entwickelst, baust und betreibst Software Produkte.
  • Du unterstützt und förderst andere Entwickler:innen im Team. 
  • Du arbeitest eng mit dem Rest des Teams zusammen um Meilensteine für jede Iteration zu definieren, und du übernimmst Verantwortung dafür, dass sie auch erreicht werden.
  • Du schreibst qualitativ hochwertigen Code, du legst Wert auf Design Patterns, (automatisierte) Tests, Skalierbarkeit, Wartbarkeit, Datensicherheit und -sparsamkeit.
  • Du arbeitest eng mit Produkt zusammen um die nötige Dokumentation zu liefern, dass die Software den nötigen Sicherheits- und Datenschutzanforderungen entspricht. 
Dein Profil
  • Du hast tiefgreifende Erfahrung in der Entwicklung und Weiterentwicklung und dem Betrieb von Software. 
  • Du bist ein Experte in deinem favorisierten Stack, und du kannst seine Vor- und Nachteile für verschieden Anforderungen argumentieren.
  • Idealerweise hast du bereits Erfahrung mit dem Ansatz Infrastructure as Code.
  • Du lernst regelmäßig neue Sprachen und Technologien, und du nutzt das jeweils am besten passende Werkzeug für das aktuelle Problem.
  • Du arbeitest am liebsten in einem agilen Team. Konstruktive Diskussionen und regelmäßiges Feedback gehören für dich zum Alltag.
  • Du hast eine ergebnisorientierte Einstellung. Du bist fokussierst auf Lösungen und nicht auf Probleme, auch unter den Vorgaben der deutschen Verwaltung.
  • Du hast eine starke intrinsische Motivation die digitalen Aspekte der Verwaltung zu verbessern.
  • Wir sprechen im Arbeitsalltag sowohl Englisch als auch Deutsch.
Warum wir?
  • Wir bieten dir viel Verantwortung, vielseitige Aufgaben und spannende Gestaltungsmöglichkeiten mit einem Team, das von einer Mission getrieben ist und eine gemeinsame Vision teilt: Digitale Lösungen für und mit der Bundesverwaltung zu entwickeln.

  • Du hast die einzigartige Gelegenheit, in einem “Start-Up im Staat” mitzuwirken und dynamisch und agil zu arbeiten.

  • Flexible Regelung zum mobilen Arbeiten und ein Open-Space-Büro im Herzen von Berlin - mit Startup-typischen gesunden Snacks, Getränken und einer schönen Dachterrasse.

  • Du kannst dir aussuchen, mit welchem Betriebssystem du arbeitest Wir arbeiten mit  Mac, Linux und Windows-Computern.

  • Deine mentale Gesundheit ist uns wichtig. Mit nilo.health unterstützen wir dich, auf dein Wohlbefinden zu achten.

  • Wir bieten dir marktübliche Gehälter sowie ein jährliches Weiterbildungsbudget bis max. 2000 € mit bis zu 5 freien Tagen - unabhängig von Rolle und Level. Im Rahmen dessen ermöglichen wir dir auch, Sprachkurse wahrzunehmen.

  • Du hast die Möglichkeit eine betriebliche Altersvorsorge mit attraktiven Konditionen und Arbeitgeberzuschuss abzuschließen.


Wir schätzen eine vielfältige Belegschaft und ein integratives Arbeitsumfeld wert. Wir begrüßen daher alle Bewerbungen - unabhängig von Alter, Nationalität, (ethnischer) Herkunft, Geschlecht, Religion, Weltanschauung, sexueller Identität oder Behinderung.

 

Daher möchten wir dich bitten, in deinem CV auf ein Foto von dir zu verzichten sowie Informationen zu deinem Wohnort, Alter, Geschlecht, Familienstand oder Ähnlichem zu streichen. Eingehende Bewerbungen prüfen wir lediglich auf ihre fachliche Qualifikation und die für die jeweilige Stelle erforderlichen Schlüsselqualifikationen.

Über uns

Wir schaffen digitale Anwendungen des Staates, die die Bedürfnisse der Bürger:innen in den Mittelpunkt stellen und besser für alle funktionieren. Agil. Flexibel. Dynamisch: Von der Kultur her sind wir ein Start-up, organisatorisch aber "mittendrin".

Als bundeseigene GmbH ist der DigitalService eine 100%ige Tochter der Bundesregierung und arbeitet direkt mit Bundesministerien und Bundesbehörden zusammen. Wir arbeiten nicht für Profit, sondern für die gute Sache: Für ein digitales Deutschland.

Wir entwickeln digitale Produkte, die die Interaktion zwischen Bürger:innen und Verwaltung erleichtern und vertrauensfördernd sind. Dafür bringen wir interdisziplinäre Teams aus Software-Entwicklung, Design und Produktmanagement mit der Bundesverwaltung zusammen.

Wir arbeiten nutzerzentriert und entwickeln iterativ die bestmögliche Lösung. Mit unseren Fellowship-Programmen Tech4Germany und Work4Germany begleiten wir den notwendigen Wandel in Arbeitsweise und Kultur.

Wie sieht die Arbeit beim DigitalService aus? Einen spannenden Einblick findest du in verschiedenen Mitarbeiterinterviews in unserem
Blog.






Your mission
As a Senior Software Engineer you will be responsible for developing and operating software in one of our projects according to the principle you build it, you run it, you own it. We attach great importance to TDD as well as Continuous Delivery and follow the DevSecOps approach. 

More about the role:
  • Take responsibility for defining and delivering on milestones for each development cycle and the overall project. 
  • Take the ownership for designing, developing, deploying and operating software solutions.
  • Deliver high quality software by paying strong attention to design patterns, automated tests, scalability, resilience, data security and data protection.
Your profile
  • You have profound  experience in building, maintaining and operating software.
  • You are an expert at your stack of choice, you can argue it’s pros & cons when applied to different challenges. 
  • Ideally you have experience with the approach Infrastructure as Code.
  • You frequently learn new tools & languages to always use the best solution for the given job.    
  • You thrive working in an agile team, constructively discussing solutions and giving and getting feedback on a regular basis.
  • You have a positive, results-oriented attitude. You are able to compromise and find solutions, both inside the team and inside the unique constraints of the german government. 
  • You have a strong intrinsic motivation to help digitize and improve public services.
  • We speak both English and German in our daily work.
Why us?
  • We offer you a lot of responsibility, varied tasks and exciting creative opportunities with a team that is driven by a mission and shares a common vision: To develop digital solutions for and with the federal administration.

  • You have the unique opportunity to be part of a "start-up within the government" and work in a dynamic and agile way.

  • Flexible arrangement for mobile working and an open-space office in the heart of Berlin - with startup-typical healthy snacks, drinks and a beautiful roof terrace.

  • You can choose which operating system you work with. We work with Mac, Linux and Windows computers.

  • Your mental health is important to us. With nilo.health we support you to take care of your well-being.

  • We offer you a market-oriented salary and an annual learning budget up to max. 2000€ and up to 5 free days - no matter which role or seniority level. You can also take your budget for language courses, if needed.

  • You have the opportunity for a company pension plan with attractive conditions and employer subsidy.

We value a diverse workforce and an inclusive work environment. We, therefore, welcome all applications - regardless of age, nationality, (ethnic) origin, gender, religion, ideology, sexual identity, or disability.

Therefore, we ask you to refrain from including a photo of yourself in your CV, as well as information about your place of residence, age, gender, marital status, or similar. We only check incoming applications for their professional qualifications and the key qualifications required for the respective position.

About us

As a federally owned limited liability company (GmbH), DigitalService is a 100% subsidiary of the federal government and works directly with federal ministries and federal agencies. We do not work for profit, but for the good cause: for a digital Germany.


We develop digital products that facilitate interaction between citizens and the administration and promote trust. To do this, we bring together interdisciplinary teams from software development, design and product management with the federal administration.

We work user-centered and iteratively develop the best possible solution. With our fellowship programs Tech4Germany and Work4Germany, we accompany the necessary change in working methods and culture.


What does the work at DigitalService look like? Exciting insights are provided in our Blog (in German).

Your application!
We appreciate your interest in DigitalService. Please fill in the following short form.

Please upload your CV, recent certificates as well as a brief cover letter (in total max. 20 MB).

Click to select multiple files or use drag-and-drop
Click to select multiple files or use drag-and-drop

Uploading document. Please wait.