EU

Senior Software Engineer

Eurofins It Solutions India
Delhi4-5 LPA Posted 3 Oct 2025
FULL TIME
Angular
Net
Typescript
Webapi
Javascript
+3 more

Job Description

Responsibilities:

  • Develop, maintain, and enhance end-to-end web applications using Microsoft technology stack
  • Design and implement robust and scalable solutions using .NET, C#, ASP.NET MVC, and WebAPI
  • Develop front-end components leveraging Angular, JavaScript, TypeScript, Ajax, jQuery, HTML5, and CSS3
  • Design, optimize, and maintain MSSQL databases, including writing efficient queries and performance tuning
  • Write and execute unit tests and UI tests using frameworks such as MSTest or NUnit
  • Apply object-oriented programming (OOP) principles and follow SOLID design principles and design patterns (Creational, Structural, Behavioral)
  • Work with n-tier architecture designs and ensure modular, maintainable code
  • Provide technical recommendations and troubleshoot complex technical issues
  • Optimize application performance using best practices and tools such as SQL Profiler
  • Participate in projects involving Service Oriented Architecture (SOA)
  • Collaborate with cross-functional teams across geographies and cultures
  • Maintain high standards of code quality, documentation, and testing
  • Stay updated with emerging technologies and incorporate best practices

Qualifications:

  • Bachelor's degree in Engineering, Computer Science, or equivalent
  • 5 to 7 years of hands-on experience in web application development using Microsoft technologies
  • Strong proficiency in .NET Framework, C#, ASP.NET MVC, WebAPI
  • Solid experience with front-end frameworks and libraries: Angular, JavaScript, TypeScript, Ajax, jQuery, HTML5, CSS3
  • Expertise in MSSQL and database performance tuning
  • Experience with unit testing and UI testing frameworks (MSTest, NUnit)
  • Deep understanding of OOP concepts, SOLID principles, and design patterns
  • Experience with n-tier architecture and SOA projects
  • Strong problem-solving and troubleshooting skills
  • Self-motivated, detail-oriented, with a strong sense of ownership
  • Ability to work effectively in distributed and culturally diverse teams
  • Quick learner with a passion for technology and continuous improvement

Join WhatsApp Channel