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.
Notice: The inclusion of job postings or company information on our platform does not imply endorsement, partnership, or affiliation. Listings may include publicly available roles from various sources, and companies shown may not have a direct relationship with Energy Hire.