Search by job, company or skills

E

Principal Software Engineer

6-9 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 26 days ago
  • Be among the first 50 applicants
Early Applicant
Quick Apply

Job Description

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.

More Info

Job Type:
Industry:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

Since 1987, Eurofins has grown from one laboratory in Nantes, France to over 65,000 staff across a network of independent companies in 60 countries, operating over 950 laboratories. Performing over 450 million tests every year, Eurofins offers a portfolio of over 200,000 analytical methods to evaluate the safety, identity, composition, authenticity, origin, traceability and purity of biological substances and products, as well as providing innovative clinical diagnostic testing services, as one of the leading global emerging players in specialised clinical diagnostics testing. Ever since its IPO on the French stock exchange in 1997, Eurofins has been one of the fastest growing listed European companies.

Job ID: 128037865

Similar Jobs

Bengaluru, India

Skills:

JavaJavascriptCCryptographyPythonEnterprise Managementhardware-backed securityidentity authentication

Bengaluru, India

Skills:

RustKvmCContainersKubernetesPythonCNCF confidential containersqemuGoLibvirt

Bengaluru, India

Skills:

JavaAws LambdaCloudformationDynamodbSpring BootJenkinsKinesisDockerTerraformIamSplunkCucumberKubernetesApi GatewayGitLab CISQS FIFO

Bengaluru, India

Skills:

Aws LambdaSAPVueNode.jsAngularReactTypescriptAzure FunctionsOracleAzure DevOpsSalesforceKonvaPDFKitJOORNuOrderExcelJSCI CD pipelinesRESTful API designFabric.jsRepSparkApplication InsightsAzure Monitor

Bengaluru, India

Skills:

JavaDistributed SystemsFramework DesignAuthorization FrameworksEnterprise Security Patterns