Principal Software Engineer

7 - 10 years

16 - 20 Lacs

Posted:8 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description


The primary focus at EITSI is to develop the next generation LIMS (Lab Information Management system), Customer portals, e-commerce solutions, ERP/CRM system, Mobile Apps & other B2B platforms for various Eurofins Laboratories and businesses.  Job TitlePrincipal Software Engineer 
 Shift timing:3PM-11PM 
 Reporting ToManager 
 Work LocationBangalore 
 Responsibilities, Experience and Skills Required: 
  • 6 to 9 years of experience
  • Proficient in design, development and implementation of end-to-end web applications using Microsoft stack of technologies. Integrate browser-based applications with existing services.
  • Work closely with customers and co-workers globally to understand business requirements and implement new solutions
  • Responsible for quality of deliverables and advocate of FURPS (Functionality, Usability, Reliability, Performance and Supportability)
  • Owning the quality of code, UT coverage and technical documentation
  • Deep expertise in designing and working with n-tier architectures
  • Strong object-oriented design skills, ability to apply design patterns, and an uncanny ability to design intuitive module and class-level interfaces
  • Good understanding of multiple tech solutions and ability to pick the correct one for the given situation
  • Experience in building web applications using .NET, C#, Asp.net, MVC, WebAPI, Angular 2 or above
  • Good working knowledge of Cosmos DB
  • Experience in UI testing and Unit Testing (MS Test/ Jasmine/ MOQ/ NUnit/ Karma etc.)
  • Strong knowledge of object-oriented programming (OOP)
  • Strong working knowledge of SOLID principles and design patterns that includes Creational, Structural, Behavioral
  • Working knowledge Authentication and Authorization [Plus OAuth2, OpenIDC etc.] (5+)
  • Should have worked in an AGILE practice methodology (preferably SCRUM)

  •  Required Qualifications: 
    Bachelors in Engineering, Computer Science or equivalent. Personal
    Skills:
  •  
  • The successful candidate will have a self-motivated, get-it-done attitude; the ability to think critically; enjoy working with teams spread globally and across cultures; a desire to learn in new areas, working with uncertainties; and the discipline to pay attention to deadlines, details and quality.
  • Good communication and interpersonal skills.
  • Quick learner, strong troubleshooting skills

  •  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.

    Mock Interview

    Practice Video Interview with JobPe AI

    Start Job-Specific Interview
    cta

    Start Your Job Search Today

    Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

    Job Application AI Bot

    Job Application AI Bot

    Apply to 20+ Portals in one click

    Download Now

    Download the Mobile App

    Instantly access job listings, apply easily, and track applications.

    coding practice

    Enhance Your Skills

    Practice coding challenges to boost your skills

    Start Practicing Now
    Eurofins logo
    Eurofins

    Laboratory Services

    Luxembourg

    RecommendedJobs for You