Senior Data Architect (Database SQL & .NET Backend Architect)
Eurofins is seeking a Senior Data Architect to lead the modernization of its monolithic SQL Server environment. This role involves deconstructing legacy database structures and developing high-performance, Azure-hosted web services. The position is based in Bangalore, India, with a hybrid work model of three days in the office and two days working from home each week.
Key responsibilities include deconstructing SQL Server monoliths into modular schemas using Azure SQL Managed Instance, designing and building scalable REST APIs and microservices to replace legacy direct-to-database logic, transitioning complex business logic from stored procedures into maintainable code, and automating database and application deployments using Azure DevOps or GitHub Actions.
The ideal candidate will have a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, with a minimum of five years of professional experience in database architecture and at least three years in building APIs connected to SQL Server databases. Technical expertise should include advanced proficiency in C#,.NET 8+, Web API, expert-level T-SQL, performance tuning, AlwaysOn Availability Groups, SSIS, extensive experience with Entity Framework Core or Dapper, hands-on experience with Azure App Services, Azure Functions, Service Bus, and implementation of identity management via Microsoft Entra ID.
Preferred Microsoft certifications include DP-300: Administering Microsoft Azure SQL Solutions, AZ-204: Developing Solutions for Microsoft Azure, and AZ-305: Designing Microsoft Azure Infrastructure Solutions. Eurofins offers a dynamic work environment with opportunities for professional growth and development within a global leader in life sciences.