Amref Health Africa ERP Systems Developer Jobs in Kenya
Amref Health Africa ERP Systems Developer Jobs in Kenya
Job PurposeThe ERP Systems Developer will be tasked with developing scalable and cost-effective solutions embedded on the current Microsoft Dynamics BC ERP solution for the purpose of optimization of the solution. The jobholder will be tasked with interpreting problems as defined by the system analysts and providing solutions to the users that meet the best technical and design fit within the set organizational policies and procedures.
Primary ResponsibilitiesStakeholders AnalysisAnalyze technical and functional specifications provided by business users.
Identify the stakeholders who will be impacted by change and how to involve them throughout the change process.
Analyze business scenarios that may potentially improve by taking advantage of the application capabilities to automate and streamline operations.
Collaborate with functional owners, analysts, and other personnel to develop/change the systems to meet the business needs.
Locating and defining new process improvement opportunities.
Conduct usability tests and ensure that user interface meet user requirements.
Work closely with users to identify business needs, the costs and benefits of implementing computing solutions.
Requirements Management
Help the organization to understand the requirements change process and traceability.
Determine operational objectives by studying business functions; gathering information, evaluating output requirements and formats.
Work directly with users to increase customer satisfaction and identify primary concerns.
Create a requirements package for information systems within the organization.
Offer guidance on techniques to gather information at the right level of detail and scope to represent all of the stakeholder’s needs, and the ability to ask questions that lead to an understanding of the business need rather than what they want.
Provide technical and functional guidance to meet requirements
Work with IT infrastructure team to address networking and hardware needs
Systems Modelling
Design new software by analyzing requirements, constructing workflow charts and diagrams, studying system capabilities and writing specifications.
Utilizing various modelling techniques such as process modelling, data modelling, system modelling.
Improve systems by studying current practices and designing modifications.
Systems Development
Enhance and develop Microsoft Dynamics NAV modules within TNT ERP.
Monitor software project progress by tracking activity, resolve problems, publish progress reports and recommend actions.
Works with the project teams to ensure that every project is delivered to plan and on budget.
Systems Documentation and Training
Recommend controls by identifying problems and documenting improved procedures.
Facilitate documentation of systems using different approaches such as use cases, activity diagrams, sequence diagrams and state charts, data dictionaries, class or entity relationship diagrams.
Maintain system protocols by documenting and updating procedures.
Provide reference for users by writing and maintaining user documentation, providing level 2 and level 3 support and training users.
Maintain user confidence and protect operations by keeping information confidential.
Prepare technical reports by collecting, analyzing and summarizing information and trends.
Develop and maintain an up-to-date system configuration documentation, training manuals and system usage reports.
Help in the training of new staff members by creating specific documentation related to this induction.
Data Analysis and Reporting
Working alongside
other teams within the business or the management team to establish business needs.
Analyzing data using statistical techniques and providing user and management reports.
Identifying, analyzing, and interpreting trends or patterns in complex data sets.
Developments/modification of customized reports and enhancements existing tools like Power BI, Jet reports and Qlik.
Stakeholder Support
Create design workflows and specifications needs to support the Business requirements.
Assist with Integration to other systems as required by the Business to ensure delivery of proposed solutions.
Work in compliance with the programming and documentation standards, ICT standards, industry best practices while maintaining in continual improvement and compliance with Safety, Quality and Environmental Management Systems.
Other
Advisory roles to TNT ERP Support team on Systems management and support.
Development of training material for Microsoft Dynamics BC for internal information system users.
Any other duty as assigned.
Required Qualifications
Education and Professional Qualifications
Bachelor’s degree in Computer Science/IT or related field with a strong bias in Systems Analysis and Development
Certified in Microsoft Dynamics NAV (Installation and Configuration, and Development) or closelyrelated field
Microsoft SQL server experience developing on MS SQL 2008/2012. Certification will be a plus.
Skills in data analytical tools, i.e. Jet Reports, Power BI, ACL
Required Experience
Minimum of five (5) years ERP implementation experience in Microsoft Navision or Microsoft Dynamics 365 Business Central, using Microsoft Sure Step or equivalent implementation methodology
Extensive and valuable knowledge of key departmental processes: Finance, Procurement and Inventory, Grants, CRM, HR and Payroll
Experience in user systems requirements management
C/SIDE Development, RTC Experience and AL Development
Experience in object-oriented programming
Must possess systems design and development, application management and business process knowledge
Exposure to diverse-multicultural environment.
Knowledge, Skills and Competencies
Knowledge in large scale systems implementation on cloud, mobile and web-based platforms.
Knowledge of business systems management.
Knowledge in web developing languages will be a plus.
Strong project management skills, with excellent customer training skills.
Flexible and able to work effectively across all levels
Having knowledge of Navision modules and functionality.
Strong business process skills
Influencing, critical and creative thinking
Good logical, design and diagnostic skills
Ability to exercise good judgement in design of software solutions;
Ability to prioritize tasks.
Being able to work alone or with a team
Facilitation capabilities, proactive, interpersonal skills
Analytical, problem solving skills
Flexibility to changes in the work environment
Excellent communication skills (written & verbal)
Required languages: English (Spoken: fluent | Written: fluent)
How to Apply
For more information and job application details, see; Amref Health Africa ERP Systems Developer Jobs in Kenya
Find jobs in Kenya. Jobs - Kenya jobs. Search our career portal & find the latest Kenyan job positions, career opportunities & jobs in Kenya.
Jobs in Kenya - banking jobs, IT jobs, accounting jobs, NGO jobs, business administration, ICT, UN jobs, procurement jobs, education jobs, hospital jobs, human resources jobs, engineering, teaching jobs, and other careers in Kenya.
Find your dream job from 1000s of vacancies in Kenya posted and updated daily - click here!
Click here to post comments
Join in and write your own page! It's easy to do. How? Simply click here to return to 2 Best Africa Jobs.