Analyst Programmer
Inuka Africa Limited
Software & Data
Job Summary
An Analyst Programmer will analyze information systems as well as program applications for a company.
- Minimum Qualification:Bachelor
- Experience Level:Mid level
- Experience Length:3 years
Job Description/Requirements
About Us
Inuka Africa Limited is a non-deposit taking microfinance institution operating in Kenya since 2011. We provide training, capacity building and financing to micro and small enterprises, smallholder farmers and agribusiness actors.
About the Role
An Analyst Programmer will analyze information systems as well as program applications for a company. The analyst will analyze large data sets to answer business questions, and then they document results and use them to design and write new and updated software programs and products for customers. They provide ongoing support for these products, ensuring that they meet customer standards.
The primary responsibilities are;
Duties and Responsibilities
1) Manage Data - Analyst Programmers work with large data sets that they manage and manipulate through programming. They analyze these data sets and deliver reports that outline a company’s inefficiencies, inaccuracies, and other issues and develop business solutions and market-oriented conclusions.
2) Develop Software - Partnering with other programmers, the Analyst Programmer aids in the design, development and implementation of new programs and applications. This can include developing in-house software or software for sales purposes. They also manage the testing and de-bugging of new software, making recommendations to the programming team that respond to technical problems.
3) Modify Existing Software - In order to ensure programs, continue to meet customer needs, the Analyst Programmer must continually follow up with and update existing software. This can include implementing small changes and software enhancements to completely redesigning a program. As technology changes and customers evolve, so must their products.
4) Manage Projects - Analyst Programmers are responsible for overseeing many aspects of individual software projects. They review requests for new projects and recommend modifications for existing programs. While evaluating new projects or requests for enhancements, they must determine the project cost, timeline, goals and feasibility and then oversee the project through completion. They often manage more than one project at a time.
Requirements
• Bachelor’s Degree in an IT Related Course preferably in computer science
• 3 years+ in system development with 1 year in project management
• Knowledge of Coding in HTML, CSS, JavaScript, php, python at minimum
• Proficiency in Microsoft Office
• Demonstrating database management skills
• Having SQL experience
• Developing strong quantitative skills
• Project management experience
• Proficiency in additional programming languages and tools like git, r, jira, etc
All applicants must state their expected pay.
Important Safety Tips
- Do not make any payment without confirming with the BrighterMonday Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.
Get Insured through mTek Services
You can explore medical and personal accident insurance covers conveniently. Compare pricing from various insurance companies, save, and budget
Get Insured