Senior ERP/BI Developer.Applications Development – Kenya Airways

The role
Specifically, The Successful Jobholder Will Be Required To
Analyze new user requests and assists in identifying the best fit solution.
Drive the timely delivery of development tasks that have been assigned to the development team.
Provide technical leadership and support for successful development of application development and integration projects.
Mentor and support junior developers, providing quality assurance and peer reviews of work done by junior developers.
Proactively learn and utilize new technologies, concepts and procedures in order to accelerate application development life-cycle.
Proactively research on and disseminates technology best practices as well as advice on direction for the technology practice and to justify recommendations and support purchasing efforts.
Work closely with Business Analysts and Project Managers to understand business requirements and specifications.
Oversee the design & development of the front-end tiers, middle tiers and/or back-end database tiers for business applications, mobile apps, intranets and corporate websites.
Capture business applications information needs and map requirements to the software and database components.
Perform data modelling to analyze and specify data structures within an application system.
Support new and existing application development by creating modifications and enhancements for business applications, corporate website, intranets and mobile apps. Perform high level system design.
Use ETL and ELT tools, design, develop, test and proactively improve application integration and data exchanges between different business applications, data warehouse and 3rd party.
Provide quality assurance support to internally-developed applications.
Drive developers SCRUM meetings and development sprints to ensure delivery of applications within quality, time and scope constraints.
Ensure the effectiveness of overall systems interface and performance.
Plan, coordinate and perform in-depth tests, including end-user reviews, for modified and/or new systems ensuring compatibility and interoperability of in-house developed systems.
Prepare and deliver system performance statistics and reports.

Job Requirement
Bachelors’ Degree (Computer Science/Engineering) with bias towards Software Engineering with at least 3 years’ experience in Application Development.
Agile Project Management Professional qualification or equivalent.
Applications Development certification.
Experience in SOA, data integration and analytics tools.
Agile, flexible and able to adjust to new changes in technology and business objectives
Very strong analytical, presentation & problem-solving skills with the ability to work confidently on high priority problems.
Superior team leadership, team working and co-operation skills with the ability to influence positively and engage direct and indirect reports and peers.

Click here to Apply Online

[yuzo_related]