Principal Software Engineer

  • Full-time

Company Description

Eurofins Scientific is an international life sciences company, providing a unique range of analytical testing services to clients across multiple industries, to make life and the environment safer, healthier and more sustainable. From the food you eat to the medicines you rely on, Eurofins works with the biggest companies in the world to ensure the products they supply are safe, their ingredients are authentic and labelling is accurate. Eurofins is a global leader in food, environmental, pharmaceutical and cosmetic product testing and in agroscience CRO services. It is also one of the global independent market leaders in certain testing and laboratory services for genomics, discovery pharmacology, forensics, CDMO, advanced material sciences and in the support of clinical studies.

In over just 35 years, Eurofins has grown from one laboratory in Nantes, France to 62,000 staff across a network of over 1,000 independent companies in 61 countries, operating 900 laboratories. Performing over 450 million tests every year, Eurofins offers a portfolio of over 200,000 analytical methods to evaluate the safety, identity, composition, authenticity, origin, traceability and purity of biological substances and products, as well as providing innovative clinical diagnostic testing services, as one of the leading global emerging players in specialized clinical diagnostics testing.

Eurofins is one of the fastest growing listed European companies with a listing on the French stock exchange since 1997.

Eurofins IT Solutions India Pvt Ltd (EITSI) is a fully owned subsidiary of Eurofins and functions as a Global Software Delivery Center exclusively catering to Eurofins Global IT business needs. The code shipped out of EITSI impacts the global network of Eurofins labs and services.

The primary focus at EITSI is to develop the next generation LIMS (Lab Information Management system), Customer portals, e-commerce solutions, ERP/CRM system, Mobile Apps & other B2B platforms for various Eurofins Laboratories and businesses. Young and dynamic, we have a rich culture and we offer fulfilling careers.

Job Description

TITLE:  Power BI/ Fabric Solution Architect Developer –Purchasing Reporting & Analytics

REPORTING TO:  Manager

WORKING LOCATION:  Bangalore, India

OVERALL OBJECTIVES: 
                                                                                                                                                                     
Eurofins is currently accelerating the deployment of D365 Finance ERP across its ELEs.

BI Solution Architect / Developer for Purchasing Reporting & Analytics will work closely with Eurofins' procurement, finance, and IT stakeholders to design, develop, and deliver professional business intelligence solutions primarily based on Coupa procurement data, integrated with AX2012 / D365 Finance & Operations for financial and accounting context and with other purchasing data sources.

The role covers full BI lifecycle: from business requirements gathering and analysis, through BI solution architecture and data modelling, to development of ETL/ELT pipelines, semantic models, and end-user reports and dashboards. A strong focus is placed on the Microsoft BI ecosystem, with particular emphasis on Microsoft Fabric components (OneLake, Data Factory, Data Engineering, Lakehouse / Data Warehouse, and Power BI).

Typical reporting areas include Purchase Requisitions, Purchase Orders, Supplier Spend Analysis, Inventory Analysis, Contract Compliance, Price Variance and Missed Savings, Procurement KPIs, Supplier Performance, Purchase-to-Pay (P2P) analytics, and reconciliations between Coupa and other impacted systems (mainly AX2012 / D365).

As part of the Eurofins' Group Finance BI Team, the successful candidate will contribute to standardized, secure, and scalable purchasing and procurement reporting solutions deployed across multiple countries and business units.

Within Eurofins Group Finance IT team, you will join a team consisting of multiple Developers, Business Analysts etc. in India and in Europe. You will work under the guidance of a senior architect, follow established best practices, and contribute to the full development lifecycle — from coding to deployment in Azure. Your responsibilities will include:

SPECIFIC ASSIGNMENTS:

Requirements Gathering & Business Analysis. Work with procurement, purchasing, and finance stakeholders to gather, analyze, and document reporting and analytics requirements related to Coupa and other purchasing data sources and their integration with other systems (mainly AX2012 / D365); translate business needs into clear functional and technical BI requirements.
BI Solution Architecture & Design. Design end-to-end BI architecture for purchasing analytics, including data ingestion from source systems, transformation logic, storage, semantic modelling, and visualization layers, following Microsoft Fabric best practices.
Data Integration & ETL / ELT Development. Design, develop, and maintain ETL/ELT pipelines using Microsoft Fabric Data Factory, notebooks, SQL, and related tools to integrate purchasing data with data from other systems, ensuring data consistency, reconciliation, and traceability.
Data & Semantic Layer Modelling. Design and develop scalable, high-quality data models (star/ snowflake schemas) representing purchasing and P2P processes, including suppliers, spend, contracts, approvals, and accounting impacts, optimized for Power BI consumption.
Reporting & Dashboard Development. Design, prototype, and develop Power BI reports and dashboards for procurement and finance users, focusing on usability, performance, and actionable insights across operational, tactical, and strategic levels. Provide ad hoc analyses and data-driven insights to procurement and finance stakeholders, supporting decision-making, issue investigation, and performance optimization.
Testing, Deployment & Performance Optimization. Support functional and technical testing of BI solutions, validate data accuracy, resolve data discrepancies, and optimize performance prior to production deployment.
Documentation & Knowledge Transfer. Create and maintain comprehensive documentation including BI architecture, data flows, ETL logic, data models, KPI definitions, report specifications, and end-user documentation to support maintainability and audit requirements.
Stakeholder Support & Continuous Improvement. Provide post go-live support to procurement and finance users, manage enhancements, and change requests, and continuously improve purchasing analytics solutions as business needs evolve.
Collaboration & Support: Work closely with other BI developers, data engineers, and stakeholders to support ongoing enhancements, issue resolution, and continuous improvement of BI solutions. 

REQUIRED SKILLS AND EXPERIENCE:

Experience & Education:
You own a Bachelor's or master's degree in information technology, Computer Science, Data Analytics, Business Administration, Finance, or a related field.
You have 4 to 6 years of experience in BI development, analytics, or data engineering roles, with hands-on involvement in end-to-end BI solution delivery. Senior-level experience is strongly preferred.
Technology skills:

BI Stack: Hands-on experience with BI technologies, including:
Microsoft Fabric (Data Factory, Lakehouse / Data Warehouse – preferred),
SQL (advanced querying, performance tuning),
Azure Analysis Services (AAS) or equivalent tabular modelling,
Power BI (data modelling, DAX, report development).
Procurement & Coupa Expertise: Strong understanding of purchasing and procurement processes, including Purchase Requisitions, Purchase Orders, suppliers, contracts, approvals, and P2P flows. Hands-on experience working with Coupa data or Coupa-based reporting is a strong advantage.
Microsoft BI & Fabric Expertise: Proven hands-on experience with Microsoft BI technologies, including:
Microsoft Fabric (OneLake, Lakehouse, Data Warehouse, Data Factory, Data Engineering),
Power BI (data modelling, DAX, report, and dashboard development),
Data Engineering & Integration Skills: Experience integrating data from SaaS platforms (such as Coupa) with other systems, handling multi-source data models, reconciliation logic, and data quality controls.
Reporting & Visualization Skills: Strong ability to design standardized, user-friendly Power BI reports and dashboards aligned with business needs, KPI frameworks, and corporate visual standards.
ERP & Financial Integration Knowledge: Experience working with AX2012 / D365 Finance & Operations or similar ERPs, particularly in the context of procurement-to-finance integration and accounting impacts is a strong advantage.
Documentation & Communication: Excellent documentation skills and the ability to communicate effectively with both technical teams and business stakeholders. Fluent in English, written and spoken.
Communication Skills: Ability to work in a collaborative environment and communicate effectively with technical and non-technical stakeholders.
Additional Assets:
Experience in global or multi-country BI environments,
Familiarity with data governance, security, and access control in Microsoft Fabric would be an advantage,
Experience working within a BI or Data Centre of Excellence would be an advantage.

Personal Skills:

Good analytical and problem-solving skills.
You should be a team player
Fluency on working with international teams.
Good verbal/written communication skills. Competent in English.
Scrum values: Commitment, Focus, Openness, Respect, Courage
Time management skills are a must; as well as the ability to be flexible and creative
Work Environment: Collaborative, international environment working with cross-functional teams across IT and business domains. The role is transversal and collaborative, interacting with Purchasing, Finance, IT, external Partner and corporate and regional business + IT teams in a multicultural and international environment.
Contract Type & Location: Permanent contract. B2B preferred, with flexibility for hybrid remote collaboration with international teams.
Professional Development: Opportunity to develop expertise in Microsoft BI technologies and work on enterprise-scale data solutions.
Key Attributes: Expertise in procurement and P2P analytics, ease in translating complex business requirements into scalable, end-to-end BI solutions. Deep hands-on experience with Microsoft Fabric, Power BI, SQL, and data integration across Coupa and ERP systems (AX2012/D365), delivering high-quality data models, dashboards, and insights for procurement and finance stakeholders. Strong communication skills with a structured, documentation-driven approach, experienced in supporting production solutions and driving continuous improvement in enterprise BI environments.
 
PERFORMANCE APPRAISAL CRITERIA:

Quality of your developments
Timely delivery of expected work products.
Team spirit and contribution to the wider context of the GFIT team.
 
TRAVEL: Not applicable

Privacy Notice