Life Science Jobs in India - Find Pharma, Biotech, Clinical Research & Medical Jobs
Eurofins logo

Senior Software Engineer

Bengaluru, KA 5 - 6 year

Job Description

The main objective of this position is to contribute as Senior Development member, in a ‘One Team’ way within ComLIMS IT Solutions Development Teams in India and Europe for development and testing projects of.Net application.

  • Strong development knowledge in .Net, SQL & work experience in developing & working with complex UML

Looking for .Net developer with

  • 5 - 6 years' experience in driving the development of complex. Net Core applications, Web API to work with complex DBs.
  • Strong in solid principals, clean architecture & Angular web development experience.
  • Expected to have good knowledge of unit testing and domain so that quality code is developed.
  • Should know usage of UML, Service Contracts and consuming services.
  • Ensuring Quality coding with very less defects.
  • Ensuring all unit testing is implemented via use of SonarQube and other tools.
  • Drive initiative and adoption of new concepts within scrum/program teams.

The candidate is expected to:

  • Own and contribute to the delivery of high-quality software by oneself and together with the team (including design, code, tests, documentation),
  • Understand the existing API implementations, drive migration to adopt new technology and new request without affecting the existing service consumers.
  • Strong .Net, .NET Core, SQL knowledge & work experience in developing & working with complex UML models & application interfaces.
  • Own and contribute to the delivery of high-quality software by oneself and together with the team (including design, code, tests, documentation).
  • Embrace Agile practices and well-known modulization practices (UML).
  • Develop working relationships with existing application teams.
  • Very good English communication skills (concise writing and orally convincing).
  • Independent, Responsive problem solver, self-starter and proactive actions.
  • Eager to learn and continuously develop personal and technical capabilities.
  • A launch pad into various senior management opportunities – within the many business lines of Eurofins globally – or into the management hierarchy in our different corporate functions.
  • The opportunity to grow your project management skills in a demanding, fast-growing organization.
  • A chance to become part of a highly motivated international team of professionals