Skip directly to search

Skip directly to content



Senior Data Engineer with Azure



  • Take part in all application development life cycle phase;
  • Develop software systems and participate in logical and physical design of the product by understanding the business requirements;
  • Solve complex technical problems that other team members may encounter;
  • Take part in a broad range of complex technical or professional work activities, in a variety of contexts;
  • Work under general direction within a clear framework of accountability;
  • Be an integral part of a Scrum team, review and enforce the quality of code written within your team;
  • Offer support to junior team members.


Qualifications and Experience

We are looking to expand our team with open, thoughtful and adaptable colleagues who have 7+ years of working experience with the following:

  • SQL and data modelling;
  • Microsoft Power BI development, including Power Query and DAX;
  • Experience working in a BI role creating dashboards and reports of varying complexity with visualization and analytical tools like Power BI or Tableau/QlikView;
  • Experience working in an Agile environment, including test driven development (TDD);
  • Knowledge of the Microsoft Azure Data Stack;
  • Good verbal and written communication skills, both a technical and business level;
  • Open to new ideas and approaches with an enthusiasm to obtain results;
  • A logical and detailed approach to technical planning.

Any of the following areas constitute an advantage: 

  • Financial reporting development;
  • Understanding data query performance tuning and optimisation;
  • BI and data-warehouse modelling techniques and approaches (e.g. Kimball vs Inmon);
  • Continuous Integration and Continuous Delivery Processes;
  • Azure Analysis Service, Azure Synapse Analytics, and Azure Databricks.



Additional Information

  • Private health insurance, monthly sports allowance & meal tickets;
  • Loyalty annual leave days & replacement days for weekend bank holidays;
  • Various options for purchasing Endava shares at a preferential price;
  • Referral bonus;
  • Work from home and flexible working hours;
  • Multiple offers and employee discounts;
  • Ongoing learning opportunities – complex projects, trainings, coaching, conferences, workshops, certifications, online learning platforms subscriptions etc. ;
  • Diverse company social life - events, sports tournaments, team buildings, passion groups (e.g. hiking, book club, green team);
  • Multicultural environment - working with colleagues and clients across different countries.

We are listening

How would you rate your experience with Endava so far?

We would appreciate talking to you about your feedback. Could you share with us your contact details?