1 month ago

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.
Report Job

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

Share Job Post

Lorem ipsum dolor (Location) Lorem ipsum KSh Confidential

Job Function : Lorem ipsum

6 months ago

Lorem ipsum dolor (Location) Lorem ipsum KSh Confidential

Job Function : Lorem ipsum

6 months ago

Lorem ipsum dolor (Location) Lorem ipsum KSh Confidential

Job Function : Lorem ipsum

6 months ago

Stay Updated

Join our newsletter and get the latest job listings and career insights delivered straight to your inbox.

We care about the protection of your data. Read our privacy policy.

This action will pause all job alerts. Are you sure?

Cancel Proceed
Follow us On:
Follow us on FacebookFollow us on InstagramFollow us on LinkedInFollow us on TwitterFollow us on YouTube
Get it on Google Play
2023 BrighterMonday