Die Druckerei C.H.Beck ist ein vollstufiges Unternehmen aus der Print- und Medienindustrie mit rund 350 Beschäftigten und gehört zu den Marktführern in Deutschland. Eine unserer Stärken liegt in der crossmedialen Herstellung von Publikationen verschiedenster Art für namhafte Kunden aus Verlagen und Industrie. Werde Teil unseres interdisziplinären Teams, das die führende Online-Recherche-Plattform für juristische Inhalte "Beck-Online" betreibt und weiterentwickelt. Bringe Dein Wissen und Deine Erfahrung im Bereich der Software-Entwicklung ein und arbeite an spannenden neuen Features mit modernsten Technologien. Wie wir arbeiten Unsere Produktteams arbeiten agil und datengetrieben. Dementsprechend findest du in jedem unserer Produktteams Experten verschiedener Aufgabengebiete. Je nach Zusammensetzung sind das meist Engineers, Business Analysts beziehungsweise Produktexperten, Daten- und UX-Experten sowie Agile Coaches / Scrum Master. Dein vorrangiges Aufgabengebiet stellt deine „Homebase“ dar, die du nutzt, um dein Team voranzubringen und in der wir dich bei deiner kontinuierlichen Weiterentwicklung unterstützen. Wir arbeiten mit modernsten Methoden und Technologien, darunter - Agile Methoden wie Scrum und Kanban - Domain-driven Design und ereignisgetriebene Architekturen - Starker Fokus auf Clean Code, Testing und Security - DevOps und im Detail Site Reliability Engineering (SRE) - Continuous Integration (CI) und Continuous Delivery (CD) Hier findest Du unseren Techstack: Folgende Aufgaben warten auf dich - Zusammen mit deinem Team übernimmst du Verantwortung für ein oder mehrere Services von der Anforderungsanalyse über die Entwicklung bis zum Betrieb. - Dazu teilst du dein Wissen und deine Erfahrung, berücksichtigst Meinungen anderer und versuchst immer gemeinsam zur besten Entscheidung zu kommen. - Einen großen Teil deiner Zeit investierst du deshalb in gemeinsames Pair und Mob Programming sowie konstruktive Code-Reviews. - Jeden Tag verbringst du etwas Zeit damit, um unsere Arbeit zu vereinfachen und zu beschleunigen Erkennst du dich wieder? - Du verstehst Dich als "Ingenieur:in (m/w/d)" und möchtest ausgezeichnete Lösungen für fachliche sowie technische Probleme entwickeln. Und das im Team! - Für Dich ist eine Lösung erst gut, wenn sie in Produktion läuft und die gesammelten Diagnosedaten zeigen, dass sie den erhofften Mehrwert schafft. - Dir ist wichtig, Lösungen so schnell wie möglich in Produktion zu bringen. - Du bist ein Fan von Continous Improvement/Kai-Zen/etc., denn Stillstand ist für Dich keine Option. Du möchtest jeden Tag dazu zu lernen und Dein Wissen und Deine Erfahrung wiederum im Team teile. Wir gehen davon aus, dass Du das Grundhandwerkszeug der professionellen Softwareentwicklung beherrschst und erste Erfahrungen in der Umsetzung gesammelt hast. Ob Du diese Anforderungen erfüllst, erkennst Du daran, dass Du fundierte Kenntnisse in der Frontend-Programmierung, z.B. mit HTML5, CSS, JavaScript besitzt und aktuelle Frontend-Frameworks kennst. Zudem hast Du Erfahrung in der Backend-Entwicklung mit (objektorientierten) Programmiersprachen (z.B. in C\#, .NET, PHP oder Java) und arbeitest mit Deinen Entwicklungswerkzeugen sicher. Durch Deine Projekterfahrung konntest Du Dir bereits eine Meinung zu gängigen Praktiken wie zum Beispiel Scrum, Pair Programming, Clean Code und testgetriebener Entwicklung (TDD) bilden. Gründe, die für uns sprechen - Ein kreatives Arbeitsklima, State-of-the-Art-Technologie und viele Freiräume für Innovation und Verantwortungsübernahme - Langfristig anspruchsvolle Aufgaben und spannende Projekte - Motivierte Teams in einem wachsenden Bereich - Die Sicherheit eines familiengeführten Traditionsunternehmens - Flexible Gleitzeitregelung ohne Kernarbeitszeit - Möglichkeit zum mobilen Arbeiten in vielen Bereichen - Vermögenswirksame Leistungen - Beteiligung an der betrieblichen Altersvorsorge - finanzielle Unterstützung bei Fort- und Weiterbildung - Firmenevents für Mitarbeiter
Software Engineer (m/w/d) (Anwendungsprogrammierer/in)