Software Engineer
Key Skills for This Role
Full Job Posting
Company
Eurofins Scientific provides analytical testing services across food, environment, pharmaceutical, cosmetic, and other industries.
The company operates a global network of laboratories and offers testing, research, and related services.
Required experience and skills
- 1–4 years of experience developing end-to-end web applications using Microsoft-stack technologies.
- Strong working knowledge of .NET, C#, ASP.NET, MVC, and WebAPI.
- Strong working knowledge of Angular 2 or above, JavaScript, TypeScript, jQuery, HTML5, and CSS3.
- Working knowledge of Cosmos DB and MSSQL/SQL; experience using TFS.
- Familiarity with UI and unit testing, including MS Test, Jasmine, MOQ, NUnit, or Karma.
- Understanding of OOP, SOLID principles, and creational, structural, and behavioral design patterns.
- Experience designing and working with n-tier architectures; able to provide technical recommendations and solve technical problems.
- Working knowledge of code reviews and programming best practices; ability to troubleshoot performance and write efficient code and queries, including SQL Profiler use.
- Working knowledge of authentication and authorization; OAuth2 and OpenID Connect are additional pluses.
- Experience on at least one SOA project and in Agile methodology; Scrum is preferred.
Personal skills
- Customer-service orientation and a problem-solving attitude; strong attention to detail and accuracy.
- Entrepreneurial thinking and flexibility; very good English communication, concise writing, and clear written communication.
- Analytical reasoning to solve complex business problems; positive attitude, self-motivation, and teamwork.
Performance appraisal
Performance management includes quarterly calibrations, half-yearly reviews, and annual reviews.
Project KPIs are set, may vary by project, and are communicated and documented during the first 30 days after joining.
Responsibilities
- Develop end-to-end web applications using Microsoft-stack technologies.
- Provide technical recommendations and solve technical problems.
- Raise, respond to, and close code reviews, including resolving review comments.
- Troubleshoot performance issues and write efficient code and SQL queries; use SQL Profiler as needed.
- Apply programming best practices, object-oriented principles, SOLID principles, and design patterns.
- Work with n-tier and service-oriented architecture in an Agile project environment.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Eurofins GSC IT DC
Java Lead
, IND
Eurofins is seeking a Java Lead to design, develop, and modernize scalable enterprise applications while providing hands-on technical leadership. The role requires extensive Java development experience, expertise in dist
Java Module Lead
, IND
Eurofins is seeking a Java Module Lead to design, develop, and modernize enterprise-scale applications and platforms. The role owns solution architecture, technical direction, coding quality, cloud and microservices mode
Software Engineer (.Net core full stack along with Angular)
, IND
Eurofins is seeking a Software Engineer to develop and enhance enterprise web applications using .NET Core, Angular, and Microsoft technologies. The role requires experience with web application development, SQL database
Lead Engineer (.Net + Angular)
, IND
Eurofins is seeking a technical lead to deliver and improve web applications built on the Microsoft stack. The role includes implementing complex features, reviewing code, guiding architecture, and coordinating with anal
Power BI Developer
, IND
Eurofins is seeking a Power BI Developer to design, develop, maintain, and optimize enterprise reporting and business intelligence solutions. The role requires hands-on Power BI expertise, including DAX, data modeling, P
Associate Product Support Specialist
, IND
The employer is seeking an Associate Product Support Specialist to perform accurate, routine administration of ETQ/eQMS systems for global IT Solutions and Quality Systems teams. The role requires IT support experience,
Tech Lead (Java+Angular/React)
, IND
Eurofins is seeking a hands-on Java Tech Lead to design, develop, and modernize enterprise-scale applications and guide technical delivery. Candidates need 10–15 years of Java development experience, technical leadership
Java Tech Lead
, IND
Eurofins is seeking a Java Tech Lead to design, develop, and modernize scalable enterprise platforms for its genomics technology business. The role leads architecture, hands-on Java development, modernization, delivery q
Java Lead
, IND
Java Module Lead
, IND
Software Engineer (.Net core full stack along with Angular)
, IND
Lead Engineer (.Net + Angular)
, IND
Power BI Developer
, IND
Associate Product Support Specialist
, IND
Tech Lead (Java+Angular/React)
, IND
Java Tech Lead
, IND