 Understand Client Requirements and how they translate in Application Features.
 Collaborate with a Team of PLC Professionals to set Specifications for new Applications.
 Write high quality Source Code to program complete applications within Deadlines.
 Perform Unit and Integration Testing before Launch.
 Conduct Functional and Non-functional Testing.
 Troubleshoot and Debug Applications.
 Evaluate Existing Applications to Reprogram, Update and add new features.
 Develop Technical Documents and Handbooks to accurately represent Application Design and Code.
 Proven experience as Application Developer.
 Experience in Designing and Building Applications.
 In-depth knowledge of PLC and HMI Programming with diverse Development Tools.
 Excellent understanding of Software Design and Programming Principles.
 A team player with excellent Communication Skills.