
Senior Software Engineer
Eurofins Scientific SEalmost 3 years ago
Delhi, IndiaSenior
Responsibilities
- Develop end-to-end web applications using Microsoft technologies.
- Design and work with n-tier architectures and service-oriented architecture projects.
- Build web applications with .NET, C#, ASP.NET, MVC, Web API, Angular, JavaScript, TypeScript, Ajax, jQuery, HTML5, and CSS3.
- Develop and optimize MSSQL queries and troubleshoot performance-related issues using SQL Profiler.
- Perform UI and unit testing with MS Test or NUnit.
- Provide technical recommendations and solve technical problems.
- Apply object-oriented programming, SOLID principles, design patterns, and programming best practices.
- Write efficient, high-quality code and troubleshoot application issues.
Requirements
- 5 to 7 years of experience developing end-to-end web applications.
- Strong working knowledge of .NET, C#, ASP.NET, MVC, Web API, Angular, JavaScript, TypeScript, Ajax, jQuery, HTML5, CSS3, and MSSQL.
- Familiarity with UI testing and unit testing using MS Test or NUnit.
- Understanding of object-oriented programming, SOLID principles, creational, structural, and behavioral design patterns, and n-tier architectures.
- Experience working on at least one service-oriented architecture project.
- Bachelor’s degree in engineering or computer science, or equivalent experience.
- Strong performance-tuning and optimization experience with Microsoft technologies.
- Strong troubleshooting, critical-thinking, learning, teamwork, and deadline-management skills.