Main Purpose of Job (Role):
To carry out the Developer functions which includes and not limited to:
Development of the Software System Lifecycle Process.
Ability to interview senior management in all business areas to define the Functional Design Specification (FDS).
Ability to write the “User Design Specification” (URS).
Ability to convert the specifications into software code.
Change management in software projects.
Key Performance Areas and Indicators (Responsibilities):
Knowledge of ERP Core Modules as well as Specialised Modules.
Knowledge of Third Party Products linking to ERP.
Knowledge of IT and Accounts.
Knowledge in MS products.
Superior knowledge in Crystal and MS, SQL database.
Understand company requirements for the financial and business operational workflow.
Effective planning and organising skills.
Financial management skills imperative.
The ability to manage information.
Builds effective relationships with line management, team members and customers.
Engages and co-operates with line management and team members to achieve the operating and team goals.
Demonstrates attention to detail and reacts to commercial and customer issues within their team.
Sets high standards and gets work done correctly the first time.
Ability to establish and maintain effective working relationships.
Time management skills.
Able to handle large volumes of data.
Good knowledge of the ERP Entity Diagram tables.
Advanced knowledge of the flow of data within the ERP environment.
Integrate vendor information into design process.
Integration of design information between disciplines.
Integrate specialist consultants’ designs into the design process.
Software Design Management
Manage project implementation.
Conduct user training.
Study user requirements.
Study and prepare system specification and co-ordinate with the development.
Conduct pre and post sales demonstration of system to clients.
Report and form customisation.
Evaluation of software.
Understand customer needs and requirements.
Setup of company database.
Guide Customer/Client in best practice for each business processes.
Manage functions of an ERP administrator, including changing passwords, deleting old users, completing backups,
repairing data, setting up new companies etc.
Using understanding of ERP to streamline processes within the finance area.
Maintain the ERP Financial Modules including specialised modules.
Maintain ERP Third Party related products.
Continually seek ways of improving ERP knowledge and keeping current with updated features of ERP.
Make recommendations to Financial Accountant regarding the most efficient and effective method in using ERP, in meeting the companies needs and financial demands.
Writing up new Crystal reports or FR reports or BI reports to aid the financial management team with reports that are required.
Monitor and evaluate current trends in technology.
Research and develop continuous improvement solutions.
May answer telephone calls to assist computer users encountering problem.
Sound knowledge of tools to manipulate data and format of data.
Liaise with other team members (consultants, analysts and programmers) to check functionality back to systems specifications and develop solutions as problems or issues arise.
Identify risks in projects and communicate with project managers and clients/customers.
Manage testing of pre live conversion data.
Manage discipline-specific inputs into Change Management process.
Manage the design man-hour budget.
Manage design risks within projects with formal peer reviews for high risk designs.
Ensure Quality Management processes are adhered to in the design office.
Manage the filing and archiving of design documentation.
People management – manage design team.
Train staff within the organisation on ERP modules.
Ensure that ERP Specialists who are under direct supervision are assisted and guided appropriately.
Provide advanced user support and training for hardware and software.
Assist with managing and providing technical support for the departmental infrastructure.
Provide expertise, analysis, and advice for the management of departmental technology.
Takes ownership and accountability for software design deliverables. Proactive, results driven and committed. Values innovation and diversity of ideas. Positive – “can do” attitude. Initiative. Always looking for opportunities to grow and improve capability.
Formal Qualification Required Essential / Advantageous
Degree or Diploma (Financial, Computer Science, Engineering, Commerce) Advantageous.
Sage / SAP Consultant Certification Advantageous.
Professional Membership Required Essential / Advantageous
International Software advisory Body Advantageous
Job Related Experience Required Time Span Essential / Advantageous
Previous software experience coupled with knowledge of or experience in the
EPCM industry (C&I).
4 – 8 years Essential.
OSI PI System 4 – 8 years Essential.
Job Related Knowledge Required Essential / Advantageous
Strong communication and negotiation skills. Ability to exceed target revenue goals. Provide excellent customer service. Build long-term relationships. Work in a team-oriented environment, Ability to explain complex information clearly and simply.
We require the services of a Product Manager Minimum Requirements BSc Engineering (Mechanical or Electronic) Masters in Engineering Management, or post-graduate...Apply For This Job
We require the services of a Warehouse Manager for an Engineering electronic technology Solutions company based in Johannesburg. Our client...Apply For This Job
Expat – Rock Crusher Plant Manager Required for a Quarry based in Fujairah UAE. Salary Negotiable Contract Duration :...Apply For This Job