
Software Engineer
Eurofins Scientific SE2 months ago
Bengaluru, IndiaMid Level / Senior
Responsibilities
- Develop end-to-end web applications using Microsoft technologies and Angular.
- Build and maintain frontend and backend components for LIMS, customer portals, e-commerce, ERP/CRM, mobile, and B2B platforms.
- Design and work with n-tier architectures and SOA projects.
- Provide technical recommendations and resolve technical problems.
- Conduct code reviews, address review comments, and close code reviews.
- Perform UI testing and unit testing.
- Troubleshoot performance issues, write efficient code and queries, and use SQL Profiler.
- Apply object-oriented programming, SOLID principles, design patterns, and programming best practices.
Requirements
- 3 to 7 years of experience developing end-to-end web applications.
- Strong experience with .NET, C#, MVC, WebAPI, .NET Core, Angular 13 or above, JavaScript, TypeScript, jQuery, HTML5, and CSS3.
- Knowledge of Azure development, Azure components, and Azure App Services is preferred or advantageous.
- Good working knowledge of MSSQL and SQL, plus experience using TFS.
- Experience with MS Test, Jasmine, Moq, NUnit, and Karma or comparable UI and unit-testing tools.
- Understanding of object-oriented programming, SOLID principles, creational/structural/behavioral design patterns, n-tier architectures, and SOA.
- Experience working in Agile practice, preferably Scrum.
- Bachelor’s degree in Engineering, master’s degree in Computer Science, or equivalent qualification.
- Strong English communication, analytical problem-solving, attention to detail, flexibility, and teamwork skills.
Benefits
- Eurofins offers a dynamic culture and fulfilling career opportunities.
- Performance management includes quarterly calibrations, half-yearly reviews, and annual reviews, with KPIs communicated and documented during the first 30 days.