Next-Link - Full Stack Developer

Open job
Full Stack Developer
💰 Negotiable
📍 Budapest, Hungary
Closing date: 18 days left
Twine Jobs Twine
Based in Manchester, United Kingdom
Last online 5 months ago

Full Stack Developer is needed in Budapest, Hungary.

Client: Next-Link

Location: Budapest , BU, hu

Contract: Freelance

Job Description

This is a remote position.

Job Title: Full Stack Developer

Level: D – Support

Department: Data Unit, Digital Transformation Department (DTD)

Location: IFRC Global Services Centre, Budapest, Hungary

Reporting To: Manager – Data Unit

The Full Stack Developer is responsible for delivering end-to-end data solutions, including data engineering, data modeling, and analytics/reporting. The role focuses on developing scalable data products on Microsoft Fabric and Azure Synapse, supporting IFRC’s operations across multiple domains such as Finance, Logistics, HR, and Project Management.

Key Responsibilities

1. Data Analytics & Reporting

  • Analyze business processes, data models, and reporting requirements.
  • Collaborate with business stakeholders to gather and refine requirements.
  • Design and develop Power BI dashboards and reports.
  • Ensure data accuracy, completeness, and consistency in reporting.
  • Support UAT cycles and resolve identified issues.
  • Publish and maintain reports in production environments.

2. Data Engineering & Development

  • Design and implement data models (Data Vault and Dimensional modeling).
  • Develop data pipelines using SQL and PySpark.
  • Build and maintain data solutions on Microsoft Fabric and Azure Synapse.
  • Implement data quality validation and monitoring processes.
  • Optimize performance of queries and data pipelines.
  • Ensure compliance with data security and privacy standards.
  • Document data flows, architecture, and engineering processes.

3. Platform & Technical Support

  • Work with data lakes, lakehouse architectures, and big data platforms.
  • Support ETL/ELT processes and data pipeline orchestration.
  • Troubleshoot performance issues and optimize workflows.
  • Ensure scalable and efficient data processing solutions.

4. Collaboration & Stakeholder Engagement

  • Work closely with architects, data engineers, analysts, and business teams.
  • Support cross-functional global projects.
  • Provide guidance on data best practices and tools.
  • Promote adoption of self-service analytics across teams.

5. General Responsibilities

  • Support the Data Unit Manager with progress tracking and reporting.
  • Contribute to continuous improvement of data processes and tools.
  • Build partnerships across global teams and regions.

Requirements

Qualifications

  • Education: Bachelor’s or Master’s degree in Computer Science, Information Systems, or related field.

Experience

  • 5+ years of experience in data engineering and development.
  • 3+ years of hands-on experience with Microsoft Fabric / Azure Synapse and Power BI.
  • Strong experience in data modeling (Data Vault & Dimensional modeling).
  • Experience with data lakes, lakehouse architectures, and big data platforms.
  • Proficiency in Python, SQL, or Java.
  • Hands-on experience with Apache Spark.
  • Experience with Azure Data Factory and Microsoft data stack.
  • Familiarity with CI/CD pipelines (Azure DevOps preferred).
  • Experience working with large-scale data pipelines and datasets.
  • Understanding of data governance, security, and compliance (GDPR, etc.).
  • Experience in humanitarian/non-profit sector (preferred).

Technical Skills

  • Microsoft Fabric, Azure Synapse, Azure Data Factory.
  • Power BI (including Paginated/SSRS reports).
  • Data modeling (Data Vault, Dimensional modeling).
  • SQL, Python, PySpark.
  • Big data technologies (Spark, Hadoop).
  • Data lakes and lakehouse architectures.
  • ETL/ELT development.
  • Cloud platforms (Azure preferred; AWS/GCP knowledge is a plus).
  • Data security and governance fundamentals.

Core Competencies

  • Strong analytical and problem-solving skills.
  • Effective communication and collaboration.
  • Ability to work in cross-functional and global teams.
  • Attention to detail and quality focus.
  • Proactive and solution-oriented mindset.
  • Adaptability in dynamic environments.

Languages

  • Fluent English (mandatory).
  • Additional language (French, Spanish, or Arabic) – preferred.

Additional Information

Organizational Context: The International Federation of Red Cross and Red Crescent Societies (IFRC) is the world’s largest humanitarian network, comprising 191 National Societies. IFRC delivers critical humanitarian support globally, focusing on disaster response, health emergencies, and community resilience.

Department Overview: The Digital Transformation Department (DTD) drives digital innovation and data transformation across the organization, enabling better decision-making through modern data platforms and analytics.

Posted 11 days ago

  • Apply


    Enter your email to apply

     

    By applying, you agree to our Terms.

    Already have an account? Sign in.

  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.