
Software Engineer
Eurofins Scientific SEover 1 year ago
Bengaluru, IndiaMid Level / Senior
Responsibilities
- Design, develop, troubleshoot, test, and document enterprise web applications and services.
- Implement complex features and deliver high-quality software independently or as part of a team.
- Peer-review code, suggest improvements, and refactor existing code to improve quality.
- Collaborate with architects on architectural design changes and ensure quality implementation.
- Work with business analysts to estimate complexity, select technical solutions, and refine requirements.
- Collaborate constructively with other IT teams and provide technical recommendations to solve problems.
Requirements
- 2–4 years of experience developing end-to-end web applications using Microsoft technologies.
- Strong experience with .NET technologies and Angular 16+.
- Strong knowledge of SOLID principles, design patterns, object-oriented programming, UML, and n-tier architectures.
- Experience working on at least one SOA project and with TDD, BDD, and unit-testing frameworks.
- Experience with .NET Core, C#, MVC, WCF, Web API, NUnit or MsUnit, and Entity Framework.
- Working knowledge of Azure DevOps, HTML5, CSS3, Sass, Microsoft SQL databases, PowerShell, and MongoDB.
- Experience with Angular for UI development; Azure or AWS, micro-frontends, microservices, ESB or message queuing, and WPF are advantageous.
- Bachelor’s degree in Computer Science, MCA, BE, or another bachelor’s degree with relevant experience.
- Strong analytical, problem-solving, communication, interpersonal, teamwork, and English-language skills.
Categories
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.