Senior Software Engineer - C#.NET, Angular, Azure
Join Eurofins IT Solutions India Pvt Ltd (EITSI) in Bengaluru, Karnataka, India, a vital Global Software Delivery Center for Eurofins. As a Senior Software Engineer, you will be instrumental in developing next-generation LIMS (Lab Information Management System), customer portals, e-commerce solutions, ERP/CRM systems, mobile applications, and other B2B platforms, directly impacting Eurofins' extensive global network of laboratories and services.
Key Responsibilities:
- Develop, maintain, and enhance robust web applications utilizing C#.NET, Angular, and MS SQL Server.
- Design and implement responsive and intuitive front-end interfaces using HTML and CSS.
- Build, deploy, and maintain scalable cloud-based applications and services on Microsoft Azure, including App Services, Azure SQL, and Blob Storage.
- Actively participate in the full software development lifecycle, encompassing planning, design, coding, testing, deployment, and ongoing support.
- Collaborate effectively with cross-functional teams such as QA, DevOps, and Product Management within an Agile Scrum framework.
- Contribute to sprint planning, daily stand-ups, comprehensive code reviews, and retrospectives.
- Produce clean, well-structured, and maintainable code that adheres to best practices and coding standards.
- Efficiently debug and resolve technical issues.
- Maintain technical documentation and actively contribute to knowledge sharing initiatives within the team.
Required Qualifications:
- 3–6 years of hands-on software development experience.
- Proficiency in C#.NET, Angular (preferably Angular 8 or above), and MS SQL Server.
- Strong understanding of HTML and CSS.
- Practical experience with Microsoft Azure services, including App Services, Azure SQL, and Blob Storage.
- Familiarity with RESTful APIs and microservices architecture.
- Demonstrated experience working in an Agile Scrum development environment.
- Strong understanding of object-oriented programming (OOP), design patterns, and software architecture principles.
- Excellent analytical, problem-solving, and verbal and written communication skills.
- Ability to work both independently and as a contributing member of a collaborative team.
- Exposure to automated testing tools and frameworks, along with knowledge of security best practices in web and cloud development, is an advantage.
Education:
MCA or a Bachelor's degree in Engineering, Computer Science, or an equivalent field.
About Eurofins IT Solutions India (EITSI):
EITSI offers a dynamic and enriching work culture, providing fulfilling career opportunities within a young and innovative environment dedicated to global IT solutions for a leading life sciences company.