Enterprise System Developer (ERP / POS) Job vacancy in Kenya November 2018
Job Title: Enterprise System Developer (ERP / POS) – Channels Solutions
Job Summary
- Development and 3rd line support of clients Enterprise systems including ERP, POS, SOA and any other financial systems within the organization.
- The role will also involve user analysis, design and development to implementation and maintenance of the enterprise systems.
- Work with other departments within the company to identify requirements and develop solutions (database design, workflows, user/data interfaces)
- Use of agile methodology in systems development using open source tools.
- Enhance and create user and system documentation as needed
Key Responsibilities
Systems Analysis
- Conduct business user requirements analysis and specification.
- Specify computer system requirements for the solution of complex business problems and formulates designs for their solutions.
- Perform the necessary technical design and development functionality to ensure that business application systems can be effectively developed and implemented
% of Time: 35
Performance Measurement Criteria to Meet Objectives
- 90% of all developed applications and reports should meet 95% of the user requirements specified in the user requirement document.
- Nil critical errors.
- 90% of system development project are completed within the set timeliness.
- 80+% of assigned and systems related docs are up-to-date and accurate
Software Design and Programming
- Use Agile methodology and microservices architecture to Design and development of front-end tier(s), middle tier(s), and /or back-end database tier(s) for business applications.
- Capturing of business applications information needs and mapping of the same to the software and /or database components.
- Performs data modeling to analyze and specify data structures within an application system
- Support new and existing application development by creating modifications and enhancements for Oracle ERP applications and perform high level system design.
% of Time: 35
Performance Measurement Criteria to Meet Objectives
- 90% of all developed applications and reports should be built using agile methodology and meet 95% of the user requirements.
- Nil critical errors.
- 90% of system development project are completed within the set timeliness.
- 80+% of assigned and systems related docs are up-to-date and accurate
- 100% of source code is stored in VSS tool such as GIT.
Testing, Troubleshooting and 3rd line Support
- Implement automated test plans, test data sets and perform automated testing to ensure all components of the developed systems meet specifications
- Work directly with the IT support personnel and teams to resolve issues identified and escalated during daily operations.
- Perform root cause analysis for recurring incidents.
- Formalize test plans and implements troubleshooting procedures.
% of Time: 20
Performance Measurement Criteria to Meet Objectives
- 90% of all escalated support issues are resolved and closed within SLAs defined by IT helpdesk.
- Isolate and document 100% of reoccurring incidents for root cause analysis.
- 95% of all incidents identified for root cause analysis are well documented and resolved permanently (98% non reoccurrence).
Research and Development
- Research and provide input on design approach, performance and base functionality improvements for various procedures and applications.
- Generation of ideas to improve efficiency in software and application services offered to the business, and/or generate revenue for business
- Participation and membership in various technical fora for the purpose of increasing the collective knowledge base of the team.
% of Time: 10
Performance Measurement Criteria to Meet Objectives
- Active membership of at least 1 technical user-group/forum
- Presentation of at least one (1) proposal the leads to system/operational improvement of supported systems, or (if implemented) leads to a revenue generating product for the business every quarter (3 months)
Qualifications
- Degree in Computer Science or related technical field
- Oracle certifications e.g. OCA, OCP
- Working knowledge with fast formulas, oracle workflows and general ERP customization.
Experience and Skills
- 3 Years’ experience in software development / engineering i.e. ERP development/customization/integrations
- 2 years’ experience in programing using tools such as Java, PL/SQL
- 1 year experience working with agile teams using scrum methodology
- 1 Year experience in building microservices.
- 2 years’ experience with RDMS preferably Oracle, mysql, Casandra and mongo DB.
- Unix user skills.
- Communication and interpersonal skills
- Attention to detail
- Analytical Skills
- All online and mobile apps – PHP, Java servelets, springboot, Jenkins, GIT, dockers.
Email your CV to info@techsavanna.technology