This job description reflects managements “assignment of essential functions. It does not prescribe or restrict the task that may be assigned.
· A bachelor’s degree in a field that emphasizes statistical and analytical skills is desired: mathematics, statistics, computer science.
· Evaluates existing business operations and technology to pinpoint inefficiencies, proposing innovative solutions that boost performance, productivity, and bottom-line results, while aligning technical and business goals.
· Successfully developing and maintaining ERP and MES system interfaces will require a forward-thinking strategy, encompassing routine updates, continuous monitoring, data protection, ongoing user education, and contingency planning, supplemented by regular system assessments and strategic partnerships.
· Conduct independent research, interpret highly technical documents, draw valid conclusions, develop technological solutions, take appropriate actions and/or make appropriate recommendations related to complex IT problems.
· Lead, train, assign, schedule and review the work of technical and/or professional information technology staff.
· Perform business rules and process analyses and apply critical thinking skills to reach sound, logical conclusions regarding user client needs and business requirements for complex assignments with a broad scope.
· View, understand, explain, and plan complex, multi-departmental projects from both the high level, overall perspective and the detailed, task level.
· The candidate will be familiar with the software development life cycle including the planning, design, development and implementation, deployment, and maintenance stages. It is also requiring an in-depth knowledge of different programming languages, frameworks, and tools.
· The ability to learn new programming languages, collect feedback and improve existing software is a desirable quality. It also required a good understanding of algorithms, flow charts and mathematical concepts that form the basis of computer programming.
· Experience in MES & ERP interfaces implementations
· Methods and techniques of developing and presenting technical documentation and training materials.
· Advanced knowledge of programming languages including JavaScript, HTML5, Java, C++, and PHP.
· Knowledge of software systems and frameworks: Git, GitHub, and .NET.
· Ability to learn new languages and technologies quickly.
· Ability to work as part of a team or individually on a project.
· Have been involved in software/platforms migrations process.
· SQL: should understand the three dominant database languages: Microsoft SQL, Oracle Database, and IBM's DB2
Work Schedule Standard to work hours will consist of 8 hours per day, 5 days per week on an assigned shift. Ability to work overtime or irregular hours to include Saturdays, Sundays and holidays as requested.