Enterprise System Developer (ERP / POS) Job in Kenya

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



Job Summary:
Job Title
Job Category
Job Type
Company / Organization
Approx. Salary
Job Opening Date
Job Expiry Date
Job Details
Job Location
Nairobi

Nairobi, Kenya
N/A

Nairobi County

Kenya

ICT and Technology

Updated: November 18, 2018 — 9:06 pm
Jobs in Kenya :: Daily Updates of the Latest Jobs in Kenya © 2018