Technical Lead
eurofins
Bengaluru, IN
5d ago

Job Description

POSITION TITLE Technical Lead

REPORTING TO : Manager

REPORTING LOCATION : Bangalore

WORKING LOCATION : Bangalore, India

SUMMARY OF POSITION AND OBJECTIVES :

A software crasftsman who can contribute to the design, development, troubleshoot, test and document enterprise web applications and services.

POSITION & OBJECTIVES :

As a Technical Lead, the main objective of this position is to deliver high quality software on his / her own and / or together with the team (including design, code, tests, document) and to accelerate the delivery.

Job description :

  • Test drive and Implement complex features with quality in a timely manner
  • Review team’s code and suggest improvements
  • Should be able to efficiently refactor existing code to improve quality
  • Liasen with Architects to review and propose architectural design changes and ensure team implements it with quality
  • Interact in a constructive manner with Business Analysts in order to :
  • Estimate the complexity and the workload;
  • Choose the most appropriate technical solution to meet the user requirements;
  • Reach the optimal requirement artifact that will lead to a working software solution.
  • Interact in a constructive manner with other IT teams.
  • Experience :

  • 9 to 12 years of experience with developing end to- end web applications using Microsoft stack of Technologies.
  • Strong working knowledge of Web application development using .NET technologies
  • Strong working knowledge of SOLID principles and design patterns
  • Good understanding of UML, object-oriented programming (OOP) and Object Oriented Design principles
  • Should have worked on at least one SOA (Service Oriented Architecture) project
  • Strong experience in designing and working with n-tier architectures
  • Uncompromising attitude towards quality
  • TDD, BDD, UML
  • Should have worked in an AGILE practice methodology (preferably SCRUM)
  • Able to provide technical recommendations and solve technical problems
  • Must be a quick learner
  • Technology skills :
  • Strong working knowledge of .NET, C#, MVC, WCF Rest and WebAPI, nUnit / MsUnit, EF
  • Strong working knowledge of JavaScript, TypeScript, JQuery, Angular 5 or above, Jasmine, HTML5 and CSS3 technologies
  • Working knowledge of MS SQL Databases, Powershell
  • Working knowledge of ESB or Message Queuing (MSMQ) is an added advantage
  • Well versed with Unit testing frameworks
  • Familiarity with UI testing framework
  • Familiarity with WPF
  • EVOLUTION : What we offer :

    What we offer :

  • A launch pad into various senior technical roles within many business lines of Eurofins globally
  • An opportunity to grow your technical skills in a demanding, fast growing organization.
  • A chance to become part of a highly motivated international team of professionals.
  • In a fast growing group, successful leaders are frequently being offered increased areas of responsibility (subject to geographic mobility).

    QUALIFICATIONS AND EXPERIENCE REQUIRED :

    Engineering graduate / post graduate with at least 9 years of experience in total and at least 3 years as a technical lead

    Personal Skills :

  • Excellent analytical and problem solving skills
  • Excellent verbal / written communication skills. Fluent in English
  • Scrum values : Commitment, Focus, Collaboration, Openness, Respect, Courage
  • PREFERED CANDIDATES :

  • 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; and the discipline to pay attention to deadlines, details and quality.

  • Good communication and interpersonal skills to interact with team in Europe
  • BE Computer Science / MCA or any other Bachelor’s degree with the right experience
  • Will be an added advantage if worked on Laboratory related applications
  • Qualifications

  • Engineering graduate / post
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form