Job
Description
This role reports to a Manager.
Required Experience and Skills
Required Experience and Skills Experience:
2 to 5 years of experience with developing end-to-end web applications using Microsoft stack of technologies.Strong working knowledge of Web application development using .NET Core (5/6/7), C#, Asp.net Core, MVC, WebAPI, Postman.Strong Working knowledge of Angular 7 or above, JavaScript, TypeScript, jQuery, HTML5 and CSS3.Good working knowledge of Cosmos DB, Elastic Search, Redis, Azure Functions, Azure DevOps, CI/CD, Event Driven Architecture, Domain Driven Architecture, Microservices, MSSQL- SQL etc.Experience with usage of GitFamiliar UI testing and Unit Testing (MS Test/ Jasmine/ MOQ/ NUnit/ Karma etc.)Good understanding of object-oriented programming (OOP)Strong working knowledge of SOLID principles and design patterns that includes Creational, Structural, BehavioralStrong experience in designing and working with n-tier architecturesAble to provide technical recommendations and solve technical problemsShould have working knowledge on Code review that includes, raising code review, resolve comment reviews, Closing code reviews.Should be aware of best practices in programmingShould know how to troubleshoot performance-related issues, how to write efficient code and query, how to use SQL profilerWorking knowledge Authentication and Authorization [Plus OAuth2, OpenIDC etc.] (5+)Should have worked on at least one SOA (Service Oriented Architecture) projectShould have worked in an AGILE practice methodology (preferably SCRUM)
Desirable ExperienceStrong orientation towards Performance tuning and optimization with Microsoft technologies
Additional Information
Personal
Skills:
Excellent analytical and problem solving skillsExcellent verbal and written communication skillsAbility to articulate and present different points-of-views on various topics related to project and otherwise.Eager to learn and continuously develop personal and technical capabilities.
Required Qualifications:
MCA or Bachelors in Engineering, Computer Science or equivalent.
PERFORMANCE APPRAISAL CRITERIA Eurofins has a strong focus on Performance Management system. This includes quarterly calibrations, half-yearly reviews and annual reviews. The KPIs shall be set and may vary slightly between projects. These will be clearly communicated, documented during the first 30 days of your joining.