Eurofins Scientific
,
Tamworth, Staffordshire
Software Engineer
Overview
Job Description
Company Description Eurofins Scientific is an international life sciences company which provides a unique range of analytical testing services to clients across multiple industries. The Group believes it is the world leader in food, environment, pharmaceutical and cosmetics products testing and in agroscience CRO services. It is also one of the global independent market leaders in certain testing and laboratory services for genomics, discovery pharmacology, forensics, CDMO, advanced material sciences and for supporting clinical studies. In addition, Eurofins is one of the leading global emerging players in specialty clinical diagnostic testing. In 2019, Eurofins generated total revenues of 4.56 billion euro, and has been among the best performing stocks in Europe over the past 20 years. Job Description Develop new web applications and services for the enablement of delivery of new solutions to the business. Support and maintain existing software portfolio to provide continuity of service. Key responsibilities and Accountabilities * Delivers enhancements to systems as approved by the business. Working on both new code and an existing portfolio of .NET software products * Writing integration test code alongside the production code as well as applying unit testing with the use of TDD where you feel this is the best technique to achieve the most robust solution * Working with source control, continuous build servers and automated deployment packages * Use of issue tracking software to assign, track and account for issues, bugs and features * Production of documentation including component diagrams and supporting release notes as needed Qualifications Required knowledge, experience and technical skills * Experience of working in an agile environment and understanding of software development methodologies * Confident individual with a flexible approach to work and a desire to influence and improve the team's way of working. The role involves some remote working, customer facing meetings and occasional site visits * 2+ years of experience with C# including LINQ * 2+ years of experience with Angular, TypeScript, NPM, node * Good working knowledge of Azure devops * Knowledge of ASP.NET MVC * Microsoft Visual Studio 2019, Visual Studio code Desirable * Bootstrap responsive frameworks * Entity Framework and/or LINQ2SQL * Exposure to VB.NET, VB6 * SQL Server queries. Use of Stored Procedures, joins, transactions and CRUD operations * Exposure to WCF and web API service architecture * SC clearance in a previous role Additional Information Contract type: Permanent Hours: 37.5 hours per week (option to work from home 2 days per week) Vacancy Reference: EURO310 Due to the highly sensitive nature of the work, applicants should note that security clearance is required for this role. To gain security clearance you must have three years continuous residency in the UK. Criminal convictions may prevent you from gaining security clearance. This role may in addition require random alcohol/drug screening. Due to the nature of the work we undertake on-site, you must inform us if you come into contact with any firearms or ammunition through work or any other reason as there will be precautions you will need to take in order to enter the premises. This also applies to persons involved in clay pigeon shooting, and those who regularly use any cartridge based tools such as nail/stud guns. Please provide details on your application. Qualifications: Required knowledge, experience and technical skills Experience of working in an agile environment and understanding of software development methodologies Confident individual with a flexible approach to work and a desire to influence and improve the team's way of working. The role involves some remote working, customer facing meetings and occasional site visits 2+ years of experience with C# including LINQ 2+ years of experience with Angular, TypeScript, NPM, node Good working knowledge of Azure devops Knowledge of ASP.NET MVC Microsoft Visual Studio 2019, Visual Studio code Desirable Bootstrap responsive frameworks Entity Framework and/or LINQ2SQL Exposure to VB.NET, VB6 SQL Server queries. Use of Stored Procedures, joins, transactions and CRUD operations Exposure to WCF and web API service architecture SC clearance in a previous role Responsibilities: Develop new web applications and services for the enablement of delivery of new solutions to the business. Support and maintain existing software portfolio to provide continuity of service. Key responsibilities and Accountabilities Delivers enhancements to systems as approved by the business. Working on both new code and an existing portfolio of .NET software products Writing integration test code alongside the production code as well as applying unit testing with the use of TDD where you feel this is the best technique to achieve the most robust solution Working with source control, continuous build servers and automated deployment packages Use