Senior Software Engineer - Plc Programming Job in Eurofins

Senior Software Engineer - Plc Programming

Apply Now
Job Summary

ROLE & OBJECTIVES: Specific Assignments: The main responsibilities Develop, deploy, maintain and troubleshoots machines and plants that use programmable logic controllers. Integrate the PLC programming with other external software, which are specific to instrument and LIMS application. Works closely with Lab users at a global level to understand business requirements and implement new solutions. Analytical thinking, knowledge on HTML, control programs, indirect addressing and arrays. Other Assignments: Maintain sites and services once they are live by measuring and monitoring availability, latency and overall system health. Scale systems sustainably through mechanisms like automation, and evolve systems by pushing for changes that improve reliability and velocity. QUALIFICATIONS AND EXPERIENCE REQUIRED: Strong 3 years of experience in designing, implementing programmable logic controllers and integration with other Instrument software's. REQUIRED Strong hands-on knowledge on PLC Programming, working Live with PLC and instruments. Strong hands on Indusoft web studio to design the interfaces and programmes. Working knowledge of XML, XSLT and XSD Hands on ODBS and Math worksheets. Working on Various protocols specifically on TCP/IP Hands on experience on SQL Server 2009 or above or any other relational databases. Hands-on technical skills with a can-do attitude and ability to work in a dynamic, fast paced environment. Strong hands on Microsoft technologies C#.Net, C# Winforms, C# webservices Machine Learning Algorithms IIS Deployments experience Strong analytical and problem-solving skills. High affinity towards modern technology and cloud ADDITIONAL SKILLS Experience in working with large databases T-SQL and data analysis skills SQL Server query optimization & performance tuning skills Knowledge in scripting languages (Python, ShellScript etc.) Knowledge Messaging Service buster/MSMQ will be added advantage. Ability to come up with new technologies, methods and ideas, and guiding the team for further implementations. Methodology we have in place and expect to be followed: Scaled Agile, Lean, Kanban, Zero Defect development method Daily Scrums / Standups with other developers directly involved Scrum of Scrums, Innovation Sprints (after every 3rd Sprint) Continuous integration Automatic Build and Deployments Automated Unit & Functional Testing Follow Development guidelines and coding style SonarQube based Static Code Analysis APPRECIATED Certifications with Microsoft Azure Cloud. PREFERRED Personal profile Very good interpersonal relation 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; and the discipline to pay attention to deadlines, details and quality. Ability to work in a complex international environment; Eager to learn and continuously develop personal and technical capabilities. Should have prior experience of Production Support, Incident management EDUCATION REQUIRED: B.E or B.Tech or B.Sc. or M.Sc. in Information Technology/Computer Science Languages: Fluent in English.

Experience Required :

Fresher

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs