Position Summary The MES Technical Lead is a professional experienced engineer able to lead key MES project activities such as design specifications, development, testing, implementation, and support. Able to provide guidance and recommendations for system design and to resolve technical issues. The MES Technical Lead should have practical knowledge and skill with one or more key ISPB Application Suites and FTPC. Able to define target architecture and understand and apply customer objectives in the architecture. Ability to support sales efforts and provide effort estimates for engineering work. He / She must have good understanding of software design methodologies The MES Technical Lead will work with Solution Architects to determine the application design approach. The MES Technical Lead must be able to break down complex business requirements into functional requirement and development of common-reusable artifacts. He/She shall be capable of leading software developers to ensure applications work as design and follow best programming practices. The MES Technical Lead understands the application scope and helps project managers identify and estimate design changes. He/ she must be capable of effectively leading and guiding functional leads and software developers assigned under his/her direction to one or more key ISPB projects deploying FTPC based applications suites in alignment with existing procedures/work instruction of the Quality System. The MES Technical Lead must be able to implement product software extensions (customizations) to meet customer requirements or system. He/She must be able to clearly map business requirements to functional requirements and map functional requirements to development and configuration artifacts and tasks. The MES Technical Lead must also be able to guide customer requirements to be inline with current product functionality or reusable delivery content. The MES Technical Lead applies broad knowledge related to programming languages for implementing Information System (IS) applications and related application development environments. This role requires a working knowledge of Java Development, relational database management systems, SQL, database administration, operating systems, and the design and configuration of Rockwell Automation FactoryTalk ProductionCentre Application Suites (CPG Suite). Exposure to integration tools and common information technology platforms is required knowledge for performing in this role. Practicing application development best practices, this role supports Project Managers by performing systems engineering for integrating industrial applications within a customer enterprise. The Technical Lead's knowledge of customer requirements, integrated solution knowledge, and expert understanding of solution and domain applications contributes to designing best of class applications.The MES Tech Lead stays informed of current product (FTPC, CPG) functionality and reusable delivery content to minimize customizations. Diverse assignments can be expected, including projects ranging from US$100K to US$10MM in total value. Larger projects may require the management of tasks for an integrated team of 5-10 engineers including subcontracted and remote team members. Essential ResponsibilitiesFunctional and TechnicalApplies broad systems engineering knowledge related to programming languages for implementing FactoryTalk ProductionCentre applications and corresponding application development environments.Designs and configures Rockwell Automation software solutions to meet customer project requirements (FTPC, CPG Suite, FT VantagePoint, EIH, Historian, PLC/SCADA)Expertise with definition of user requirements, functional requirements, technical specifications, software testing, and installation.Expertise in established development and project execution methodologies and artifacts.Key resource for supporting project plan; defines technical delivery scope and supports Project Manager in scope control and estimating remaining technical tasks and effortSupports Project Manager to assign technical work tasks to other team members, completing technical deliverables, ensuring overall quality of the technical system, accomplishing project goals (e.g. Timelines, customer satisfaction, achieve margin expectation)Minimum RequirementsEducation/ExperienceBE in Computer Science, or equivalent technical experience.Typically minimum of 9+ of experience in systems, MES software, process automation or application engineering capacity.Proficient English speaking and writing skills Domain ExperienceManufacturing Execution Systems (MES) TechnicalStrong ability with Java programming and development environments including Eclipse.Familiarity with common design patterns.Familiarity with common tools just as SVN, CVS, JUnit, JIRA, Jenkins, ANT, and Maven.Able to define target architecture and understand and apply customer objectives in the architecture.Knowledge of Object Oriented Design.Knowledge of multi-thread programming, Exception Handling, Logging and Localization.Knowledge of relational database management system (RDBMS) packages including SQL Server and Oracle.Operating systems knowledge, including Windows (and Linux)Knowledge of virtualized environments such as VMWare, distributed computing, load balancing/sharingExposure to common Integration Tools and Transactions (ERP, Automation) using industry preferred tools and technologies (Middleware, Mulesoft,Apache Camel, Webservices)Knowledge of common information technology (IT) platformsKnowledge of J2EE Application Servers (I.e. JBoss) to perform installation, configuration and maintenance tasks.Ability to define user interfaces that focus on usability. Understanding of established UI design patterns.Ability to perform code reviewsGood problem solving skillsKnowledge of OPC/LiveData ProfessionalIntermediate experience with direct customer contact.Manages stressful environments with professionalismAccepts and provides constructive feedbackRetains excellent verbal and written communication skills.Retains excellent conflict resolution and people interface skills.Performs duties in the office as part of a project team.Understand and complies with policies relating to Standards of Business Conduct.Available and willing to work overtime, weekends and holidays to meet project commitmentsWilling and able to travel and work at customer sites in unusual work environments. Travel can vary on assignment from 0% to 100% but can average 40%.Work requires mental concentration and visual acuity to utilize computer terminals, approximately 40% of the work timePhysical capability to effectively negotiate impediments typical to a jobsite/construction site for start-up efforts
Internal Number: 94686BR
About Rockwell Automation
When you choose Rockwell Automation, you join countless talented employees who have helped us establish our leadership position in the automation industry over the past century.
You join a diverse, inclusive and global community with a passion for innovation. A place where you can partner with great minds and inspiring people. And a corporation backed by the financial strength that drives growth – and career opportunities.
As much as we focus on our customers, we know our employees are key to our success and future. Helping you develop a rewarding career is a top priority. Because when you succeed, we succeed.