Job Details


Belfast, Northern Ireland


Data Engineer-Mobile Technologies

  • Role Context

    We want Data Engineers who enjoy working with multiple datasets and data platforms, who want to get value and insights from data, and are motivated to learn new skills.  As part of our Agile teams, we will provide you with the opportunity to use the latest technology to serve our customers and sales agents, and apply your skills as part of an exciting new team.  

    Team Context

    One of the first high-performing teams we are establishing will be responsible for developing one of Aflac’s flagship mobile apps: Aflac Agent Hub.  Agent Hub is used by Aflac’s agents who work across the USA, selling our products and supporting our customers when they need to make a claim.  The app allows our sales agents to be more mobile than ever, accessing sales performance data, and supporting policyholders whilst they are on the move.

    We are building a new mobile app development team in Belfast, using Agile development practices to ensure we build high-quality software that puts our customers and agents at the heart of the solution.  The team will be fully functional with leadership, application development, API development, data engineering, and testing capability all located in Northern Ireland, and supported by project SMEs in the United States. 

    The team will leverage design-thinking, and a customer experience persona-based approach, developing user stories and wireframes that can be leveraged not only for the app build, but also to ensure our business stakeholders understand what is being developed, and what is coming next.

    What you'll be doing 

    • Delivering high-quality, tested, secure customer-centric solutions for mobile platforms
    • Participating in daily stand-ups and contributing to an Agile development team that values the opinion of everyone in the team
    • Developing and integrating processes which extract data from standardized or varied data sources
    • Transforming data for storing in proper formats and structures for querying and analysis
    • Loading data into target data structures, and ensuring that the end-to-end designs meet the business and data requirements
    • Responsible for unit testing and maximizing test automation as part of the SDLC using a Test Driven Develop approach 
    • Listening to the inputs of others and working towards the best solution design that maximises the value to the policyholder, without ego or prejudice
    • Solving complex problems alongside fellow team members
    • Implementing automation through a CI/CD delivery process

    What you need to have

    Below is an overview of the skills and experience we are looking for, but remember, don’t rule yourself out if you don’t have everything on the list – it’s your intellect and your attitude we are really after.


    • 5+ years as a data engineer using a range of data technologies
    • 5+ years of IT experience with n-tier, database and client server design/development
    • Excellent written and verbal communication skills
    • Ability to work well within a team environment, maximising the different strengths across the team
    • Bachelor’s degree, preferably in a Computer Science, Engineering, or STEM subject. Comparable commercial experience may also be considered
    • Key technology experience required for the role: SQL & Relational Databases, XML, JSON, XSL, ETL/ELT techniques


    • Knowledge and experience of DevOps as part of Agile software development
    • Experience of delivering Agile solutions for customers/clients located in different time zones
    • Commercial experience building high-quality data solutions using RDMS, Data Warehouse or NOSQL technologies
    • Other valuable technologies: Informatica Big Data Mgt. (BDM), Java, C# .NET, Informatica PowerCenter, Azure, Cosmos DB, Microsoft SQL Server Integration Services (SSIS), Data Modelling, Data Warehousing/Business Intelligence, Metadata Management, Hadoop, Amazon Web Services (AWS), Git, Microsoft Team Foundation Server (TFS)

    So that’s us. Thanks for taking the time to read this far (pretty impressive in the era of the 280-character tweet). We look forward to hearing from you if you fancy joining a new tech innovation company with the agility of a start-up and the stability of a Fortune 500 U.S. company.

    Aflac is an equal opportunities employer