The Software Developer & Data Engineer is responsible for designing, building, maintaining and improving the organization’s two core software platforms. The role supports end users, integrates data, develops Power BI solutions and plays a key role in the organization’s ongoing digital transformation. This role is crucial for translating business processes, SOPs and user requirements into stable, scalable and future-proof software solutions.
The following tasks will be part of your job:
1. Software development
- Developing, expanding and maintaining the two core software programmes;
- building new functionalities based on business and process requirements;
- resolving bugs, performance issues and technical problems;
- documenting technical solutions.
2. User support & Application management
- Supporting end users with queries, errors and process usage;
- analysing incidents and implementing structural solutions;
- acting as the technical point of contact for the organisation;
- providing support for releases, updates and changes.
3. Data Integration & Architecture
- Designing and maintaining data flows between systems;
- integrating software platforms with databases, APIs and external suppliers;
- ensuring data quality, performance and reliability;
4. Power BI & Data Modelling
- Developing and maintaining Power BI data models;
- building reports and dashboards;
- writing DAX measures for KPIs and business logic;
- supporting end users with data, analyses and reports.
5. Digitalisation & Process Automation
- Translating processes and SOPs into software functionality;
- automating manual and error-prone processes;
- contributing to the further digitalisation and scalability of the organisation.
6. AI & Smart Automation
- Applying AI tools and technologies to improve processes, data processing and user support;
- exploring and implementing AI solutions such as: Process automation, data enrichment, predictions and chatbots or self-service solutions for end users;
- contributing ideas on how AI can be used to make software and business processes smarter and more efficient.
7. Collaboration with Business & Suppliers
- Coordinating with Business Process Managers, agencies and suppliers;
- providing technical input for improvements and new initiatives;
- supporting implementations at agencies (including travel where necessary).
Do you have:
- Bachelor’s or Master’s degree in IT, Software Engineering, Computer Science or a related field;
- 3–7 years’ relevant work experience;
- experience in software development (e.g. C#, .NET, Java, Python or similar);
- experience with databases and data modelling (SQL);
- experience with APIs, EDI and system integrations;
- knowledge of cloud or server environments;
- experience with Power BI, data modelling, DAX, data quality and data pipelines;
- experience in an operational or international environment is an advantage;
- interest in and experience with applying AI to business processes, data analysis and software development.
What do we offer:
- A competitive salary, commensurate with your qualifications and experience;
- 13th month’s salary;
- commuting allowance;
- 27 days’ holiday + 8% holiday pay;
- 4 additional half-days leave per year.


