Softwareentwickler Infrastruktur

FERCHAU GmbH
Bremen, Germany
1 day ago
Apply on www.arbeitsagentur.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Part-time / full-time
Working hours
Shift work

Tech stack

Testing (Software) Java (Programming Language) C++ (Programming Language) CMake Code Review Software Design Patterns Gradle Junit Apache Maven Model View Controller (MVC) Object-Oriented Software Development Scrum Methodology
+10 more
Software Architecture Software Engineering Software Systems Subversion Systems Modeling Language UML Google Test Git Information Technology Microservices

Job description

  • Entwicklung und Weiterentwicklung von Infrastruktursoftware fĂźr die Steuerung, Überwachung und Kommunikation komplexer technischer Systeme
  • Implementierung performanter SoftwarelĂśsungen in C++ und Java unter BerĂźcksichtigung etablierter Entwicklungsstandards
  • Erstellung technischer Konzepte, Softwaredesigns und Architekturbausteine auf Basis bestehender System- und Softwarearchitekturen
  • Analyse und Strukturierung komplexer Anforderungen zur Optimierung von Wartbarkeit, Skalierbarkeit und Systemstabilität
  • Integration einzelner Softwarekomponenten zu leistungsfähigen Gesamtsystemen
  • Mitwirkung bei Architekturentscheidungen unter BerĂźcksichtigung von Qualitäts-, Termin- und Kostenzielen
  • DurchfĂźhrung von Code-Reviews sowie UnterstĂźtzung bei der kontinuierlichen Verbesserung der Entwicklungsprozesse
  • Zusammenarbeit in interdisziplinären Entwicklungsteams und aktive Beteiligung an agilen Entwicklungsabläufen
  • UnterstĂźtzung bei der Planung, Umsetzung und Bewertung von Arbeitspaketen innerhalb von Scrum- oder Kanban-Projekten

Requirements

  • Erfolgreich abgeschlossenes Studium der Informatik, Softwaretechnik, Elektrotechnik oder einer vergleichbaren Fachrichtung, alternativ eine Ausbildung zum/zur Fachinformatiker:in mit entsprechender Weiterbildung
  • Mehrjährige Erfahrung in der objektorientierten Softwareentwicklung mit C++ und Java
  • Gute Kenntnisse moderner Softwarearchitekturen und Design-Patterns wie MVC, Layered Architecture oder Microservices
  • Erfahrung mit Versionsverwaltungssystemen wie Git oder SVN
  • Kenntnisse im Umgang mit Build- und Automatisierungswerkzeugen wie Maven, Gradle oder CMake
  • Praxis in Softwaretests und Qualitätssicherung, beispielsweise mit JUnit oder Google Test
  • Erfahrung in der Erstellung technischer Dokumentationen sowie Modellierungen mit UML oder SysML
  • Strukturierte Arbeitsweise sowie Freude an der Entwicklung komplexer technischer LĂśsungen

Benefits & conditions

Das erwartet dich bei uns

  • Unbefristeter Arbeitsvertrag
  • Flexible Arbeitszeitgestaltung durch Gleitzeitregelungen, TeilzeitmĂśglichkeiten und z. T. Vertrauensarbeitszeit
  • Weiterbildungsangebote unseres Inhouse-Instituts, der FERCHAU Academy (E-learnings, Trainings und Seminare)
  • Satte Rabatte mit EinkaufsvergĂźnstigungen, z. B. bei Reisen, Elektronik oder Autos
  • Flexibilität durch die MĂśglichkeit, mobil zu arbeiten (abhängig vom Kundenunternehmen)
  • Betriebliche Altersvorsorge

About the company

Menschen und Technologien zu verbinden, den Perfect Match fĂźr unsere Kunden zu gestalten, immer die richtigen Expert:innen fĂźr die jeweilige Herausforderung zu finden - das ist unser Anspruch bei FERCHAU und dafĂźr suchen wir dich: als ambitionierte:r Mitarbeitende:r fĂźr einen unserer Kunden. Wir realisieren spannende Projekte fĂźr namhafte Anbieter und Entwickler von IT-LĂśsungen und entwickeln hardwarenahe Software-LĂśsungen: Embedded Systems zur Steuerung mechanischer Komponenten. Als Berufseinsteiger:in oder Berufserfahrene:r unterstĂźtzt du deine Kolleg:innen mit neuen Ideen und festigst dein Wissen durch praktische Erfahrungen.

Apply for this position

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

Apply on www.arbeitsagentur.de
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:15 min

Defining classes and building packages with pybind11

Konstantin Bespalov ¡ World Congress 2023

2:13 min

Evaluating UML, block diagrams, and the C4 model

Simon Lasselsberger ¡ World Congress 2022

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer ¡ Coffee With Developers

2:47 min

Exploring career opportunities and recruitment open positions

Kurt Eder ¡ LIVE

4:36 min

Visualizing system architecture with Mermaid UML diagrams

Jakov Semenski ¡ LIVE

10:50 min

Analyzing candidate soft skills and developer onboarding frameworks

Sebastian Hans ¡ LIVE

Videos

See all

Related articles

See all