
Software engineer - SOA Backend
Eurofins Scientific SE3 hours ago
Bengaluru, IndiaSenior
Responsibilities
- Design and build reusable business-logic components using C# and .NET.
- Extract legacy stored procedures and triggers from SQL Server into C# services.
- Design, secure, and maintain high-performance RESTful APIs and web services.
- Transition the monolithic architecture into a decoupled, service-oriented ecosystem.
- Implement efficient object-relational mapping using Entity Framework Core or similar tools.
- Write comprehensive unit and integration tests to support migration safety and zero downtime.
Requirements
- 5+ years of deep backend development experience using .NET Core or modern .NET.
- Strong proficiency in SQL Server, including complex queries and indexing strategies.
- Proven experience building Service-Oriented Architectures and enterprise-grade Web APIs.
- Expert knowledge of Entity Framework Core or Dapper.
- Understanding of API security protocols including OAuth2, OpenID Connect, or JWT.
- Experience with MSMQ or Azure Service Bus is preferred.
- Prior successful monolith-to-SOA migration experience is preferred.
- Familiarity with Docker and containerization tools is preferred.
- BE, MCA, or equivalent degree/experience is required.
Benefits
- Hybrid work mode with 3 days in the office in Bengaluru, Karnataka, India.
- Shift timing is 12:00 PM to 9:00 PM IST.
About Eurofins Scientific SE
Eurofins Scientific SE provides laboratory-based analytical testing and contract research for food, environmental, pharmaceutical, cosmetic, and clinical diagnostics customers. Its fee-for-service model spans a global network of roughly 900 laboratories across 50+ countries, delivering methods for safety, identity, and regulatory compliance. Founded in 1987 in Nantes and headquartered in Luxembourg, it is publicly traded on Euronext Paris.