cover
Full Time

Remote Software Developer, Data Migration/ 1 week ago

onOffice GmbH
Attractive
Application ends: 2026-02-26

Quick Summary

This full-time, remote Software Developer role focuses on Data Migration, requiring expertise in architecting and expanding ETL processes using high-performance, object-oriented PHP and JavaScript. Key responsibilities include analyzing and reengineering external database structures for transfer into MariaDB and/or MSSQL, and transforming large datasets across formats such as CSV, JSON, XML, and SQL. Candidates must have system-level PHP/JavaScript experience, strong database knowledge, and be fluent in German (C1) with good English proficiency. Interest in AI-supported data processes is valued.

Software Developer, Data Migration (Remote)

Department: Data Migration
Employment Type: Full-time
Work Location: Remote, Aachen (100% Home Office possible)

As a Software Developer specializing in Data Migration, you will architect the transfer of complex data environments. You will utilize high-performance, object-oriented PHP and JavaScript logic to securely integrate massive data volumes into our systems. This role involves deciphering external data structures, developing stable migration processes, and ensuring reliable and traceable data migration. Interest in AI-supported data processes is highly valued for introducing innovative approaches.

Your Tasks

  • Develop and expand ETL processes using PHP and JavaScript for data migration workflows.
  • Perform deep analysis and reengineering of external database structures for transfer into MariaDB databases.
  • Transform large datasets from various formats including CSV, JSON, XML, and SQL.
  • Optimize the performance, stability, and scalability of data-intensive applications.
  • Identify technical challenges and engineer sustainable solutions.
  • Collaborate closely with the team, fostering knowledge exchange and process improvements.

Your Profile

  • Experience in system-level, object-oriented PHP development and JavaScript.
  • Excellent knowledge of MariaDB and/or MSSQL.
  • Proficiency in handling various data formats (CSV, JSON, XML, SQL).
  • Demonstrated analytical thinking, systematic approach, and enjoyment of problem-solving.
  • Interest in AI-supported data processes and modern technologies.
  • Fluent German skills (C1) and good English proficiency.

Your Benefits

Job Quality

We prioritize code quality, utilizing Kanban methodology, pair programming, and automated tests. We offer significant scope for implementing your own ideas.

Work-Life Balance

Enjoy flexitime, 29 vacation days plus time off on Christmas Eve and New Year's Eve, home office options, and shared desk facilities for flexible, family-friendly working hours.

Onboarding

You will be integrated immediately with an individualized onboarding concept and support from a personal mentor.

Perspectives

We support your professional ambitions and facilitate your technical and personal qualification.

Collaboration & Team Culture

The entire team is open, supportive, and constructive across all departments. Look forward to team events, team trips, and social time after work.

Extras

Benefits include retirement provision, attractive corporate benefits, sports events, company fitness programs, Urban Sports Club membership, and bike leasing.

Share

onOffice GmbH

onOffice GmbH

  • Address
    Aachen, Nordrhein-Westfalen
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy