Software Developer

PicoReksa Technologie GmbH
Bremen, Germany
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
German
Compensation
€ 70K

Job location

Bremen, Germany

Tech stack

Testing (Software)
Java
JavaScript
Agile Methodologies
Software Applications
Automation of Tests
C Sharp (Programming Language)
Code Review
Python
Object-Oriented Software Development
Software Engineering
Software Systems
SQL Databases
TypeScript
GIT
REST
Software Version Control

Job description

In dieser Position arbeiten Sie eng mit erfahrenen Softwareentwicklern, Produktspezialisten und weiteren Stakeholdern zusammen, um moderne Softwarelösungen zu konzipieren, zu entwickeln und kontinuierlich weiterzuentwickeln. Ob Sie bestehende Anwendungen optimieren oder neue Funktionen von Grund auf entwickeln - Ihre Arbeit trägt maßgeblich dazu bei, Produkte zu schaffen, auf die sich unsere Kunden täglich verlassen.

Warum Sie bei uns arbeiten sollten

Spannende Projekte: Arbeiten Sie an innovativen Softwarelösungen, die reale geschäftliche Herausforderungen lösen und einen nachhaltigen Mehrwert schaffen.

Kollegiales Team: Werden Sie Teil eines erfahrenen und unterstützenden Teams, in dem Wissensaustausch, offene Kommunikation und kontinuierliches Lernen selbstverständlich sind.

Moderne Entwicklungsstandards: Arbeiten Sie mit aktuellen Technologien sowie modernen Entwicklungsmethoden wie Agile, Code Reviews, automatisierten Tests und Versionsverwaltung.

Weiterentwicklung: Wir fördern Ihre fachliche und persönliche Entwicklung durch kontinuierliche Weiterbildung und die Möglichkeit, neue Technologien kennenzulernen.

Work-Life-Balance: Wir legen Wert auf ein ausgewogenes Arbeitsumfeld, das hohe Produktivität mit persönlichem Wohlbefinden verbindet.

Ihre Aufgaben

Softwareentwicklung: Konzeption, Entwicklung, Test und Wartung hochwertiger Softwareanwendungen mit Fokus auf Skalierbarkeit, Sicherheit und Wartbarkeit.

Weiterentwicklung bestehender Anwendungen: Analyse fachlicher Anforderungen sowie Entwicklung neuer Funktionen und kontinuierliche Optimierung bestehender Systeme.

Code-Qualität: Erstellung von sauberem, effizientem und gut dokumentiertem Code sowie aktive Teilnahme an Code Reviews und Einhaltung bewährter Entwicklungsstandards.

Zusammenarbeit: Enge Zusammenarbeit mit Softwareentwicklern, Product Managern, QA Engineers und weiteren Stakeholdern während des gesamten Softwareentwicklungsprozesses.

Problemlösung: Analyse, Fehlerbehebung und Behebung technischer Probleme sowie Identifikation von Optimierungsmöglichkeiten hinsichtlich Performance und Stabilität.

Kontinuierliche Verbesserung: Mitwirkung an Architekturentscheidungen, Prozessoptimierungen sowie der Einführung neuer Technologien und Entwicklungstools.

Das bringen Sie mit

Requirements

Berufserfahrung: Erfahrung in der Softwareentwicklung sowie fundierte Kenntnisse moderner Programmierprinzipien und bewährter Methoden des Software Engineerings.

Technische Kenntnisse: Erfahrung mit mindestens einer Programmiersprache wie Java, C#, Python, JavaScript oder TypeScript sowie Kenntnisse in REST-APIs, SQL-Datenbanken, Git und objektorientierter Programmierung.

Entwicklungsmethoden: Erfahrung mit agilen Entwicklungsmethoden, Versionsverwaltung, Softwaretests und kollaborativen Entwicklungsprozessen.

Analytisches Denken: Ausgeprägte Problemlösungskompetenz sowie die Fähigkeit, technische Herausforderungen zu analysieren und effiziente Lösungen zu entwickeln.

Kommunikationsfähigkeit: Teamorientierte Arbeitsweise sowie gute Kommunikationsfähigkeiten im Austausch mit technischen und nicht-technischen Ansprechpartnern.

Arbeitsweise: Sie arbeiten eigenverantwortlich, sind neugierig auf neue Technologien, teilen Ihr Wissen gerne mit Ihrem Team und entwickeln Software mit Fokus auf Qualität und Benutzerfreundlichkeit.

Benefits & conditions

Gehalt: 55.000,00€ - 70.000,00€ pro Jahr, * Flexible Arbeitszeiten

Apply for this position