Eurofins is hiring a

Senior Software Engineer

Bengaluru, India
Full-Time

REPORTING TO:  IT Development Manager

OVERALL OBJECTIVES:                                                                                        Eurofins is currently accelerating the deployment of standard processes across its Laboratories. Eurofins has initiated several group programs. One of them is the eLIMS First Generation Standard program. One of its key projects is to create an Integration platform for the main Laboratory Information Management System in Eurofins (eLIMS). This integration platform will enable to integrate eLIMS (data centric application) with other corporate applications (CRM, ComLIMS, EOL, AX), with external applications (B2B with Customers) and with other eLIMS (Sub Contracting Protocal between Eurofins Labs). The transportation of messages will be undertaken by the Messaging bus (called ERMS). The routing and the transformation of messages produced/consumed by/from eLIMS will be made by several intelligent connectors.

The candidate is expected to:

  • Deliver high quality IT software by oneself and together with the team (including design, code, tests, documentation);
  • Promote high quality engineering of the target solutions;
  • Embrace Agile practices;
  • Follow team development practices and policies in order to produce eLIMS connectors that can easily be implemented within Eurofins Group and supported on a long term period.
  • Use sound software engineering practices and state-of-art development methodologies – so-called Agile – so as to ensure superior quality.
  • Create and maintain technical and operational documentation that describes program code, logic, changes, and corrections for assigned functions.
  • Develop working relationships within the wider Eurofins IT community and with select Eurofins user groups.

SPECIFIC ASSIGNMENTS:

  • Contribute to the design, development, troubleshooting, tests and documentation of eLIMS connectors, based on interactions with business analysts on the one hand and with the IT team in charge of the Messaging bus (ERMS) on the other hand.
  • 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.
  • Master and apply team technologies and processes, and take active part in creating Eurofins and team success.

REQUIRED SKILLS AND EXPERIENCE:

Experience:

  • 4-5 years of experience with developing software solutions in .NET C# , Angular development
  • Experience with business requirements, technical analysis and design, coding, testing, and implementation of configurations within software environment

Technology skills:

  • Strong and proven background in Information Technology
  • MS SQL Databases
  • C# .NET, WPF, MVVM, WebAPI , Angular
  • EAI parameter skills
    • Communication: SMTP, HTTP(S), FTP (+ FTPS, SFTP)
    • Read an interchange agreement to implement a mapping

Methodology skills

  • ATDD, TDD

Other skills:

  • Prior experience in industrial settings, and especially with Laboratory processes, is a plus.

Personal Skills:

  • Excellent analytical and problem solving skills
  • Excellent verbal/written communication skills. Fluent in English and the working country language
  • Scrum values : Commitment, Focus, Openness, Respect, Courage
  • Ability to work in a complex international environment
  • Experience in Agile methodologies would be a plus.
Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Software Engineer Q&A's
Report this job
Apply for this job