የሥራ መግለጫ

About the Job

IMMEDIATE INTERNAL/EXTERNAL VACANCY ANNOUNCEMENT

Position

:                                    Junior Programmer

Place of Work

:                            Head Office.

Number of Manpower Required:

2

Opening Date

:                            October 19, 2026

About the Organization

VisionFund Micro Finance Institution (S.C) is an Institution established according to proclamation No. 40/96 to provide financial services to the productive poor in the rural and urban areas of Ethiopia. VisionFund is currently operating in Six of the Regional States of the country. VisionFund MFI is currently looking candidates to to fill the vacant positions for Junior Programmer Role. The successful candidates will have skills and experience that meet the following requirements:

JOB SUMMARY

To develop, enhance, and maintain in-house software applications and support API development and system integration under the guidance of the Application Development Director. The position participates in all phases of the Software Development Life Cycle (SDLC) to deliver secure, reliable, and efficient software solutions that meet the institution’s business requirements.

  • SPECIFIC DUTIES AND RESPONSIBILITIES

Develop, enhance, and maintain in-house applications based on approved business and technical requirements.

Write clean, reusable, and maintainable code in accordance with established programming standards.

Troubleshoot and resolve application errors, bugs, and performance issues, and support system upgrades and enhancements.

Assist in designing, developing, testing, documenting, and maintaining APIs under the guidance of senior programmers.

Support integration of in-house applications with core banking systems, digital banking channels, databases, and other internal or external systems.

Troubleshoot API errors and data exchange issues to ensure reliable system communication.

Participate in all SDLC phases, including requirements analysis, system design, coding, testing, deployment, and maintenance.

Collaborate with senior programmers, business users, and relevant IT teams to translate business requirements into technical solutions.

Conduct and support unit testing, system integration testing, user acceptance testing, and regression testing, and assist in the implementation of approved changes.

Develop and maintain database queries, scripts, and related components to support application functionality and performance.

Apply secure coding practices, data validation, access controls, and appropriate data protection measures.

Identify and report application vulnerabilities and ensure compliance with institutional security and development standards.

Prepare and maintain technical specifications, source code documentation, API documentation, and deployment guides.

Provide technical support for in-house applications, investigate reported incidents, and implement assigned corrective actions.

Maintain version-controlled source code and contribute to continuous improvement of application quality and performance.

Collaborate with team members and other IT units to ensure effective delivery of application development initiatives.

Comply with institutional policies, procedures, information security requirements, and change management standards.

Perform other related duties assigned by the immediate supervisor.

About You

  • EDUCATION, EXPERIENCE AND TRAINING

A). EDUCATION/TRAINING

BSc in Computer Science, Information Science, Information Systems or Information Technology and Software Engineering or related field.

B).

EXPERIENCE

Zero to two years of relevant experience in software development, application programming, or system integration.

Fresh graduates with demonstrated programming skills and practical development projects may be considered.

Database systems experience with SQL Server, Oracle and others;

C).

TECHNICAL SKILLS

Knowledge of at least one programming language, such as Java, C#, Python, JavaScript, PHP, or another relevant technology.

Basic understanding of web application development, RESTful APIs, and system integration.

Knowledge of relational databases, SQL, and database design fundamentals.

Familiarity with Git or other version control tools, debugging, and software testing.

Basic understanding of secure coding practices, application security, and the SDLC.

Ability to prepare technical documentation and troubleshoot software issues.

D).

BEHAVIORAL COMPETENCIES

Analytical thinking and problem-solving skills.

Attention to detail and commitment to quality.

Teamwork, communication, and interpersonal skills.

Willingness to learn, accept feedback, and develop technical capabilities.

Accountability, integrity, and respect for confidentiality.

E). WORKING CONDITIONS AND LEVEL OF TRAVEL REQUIRED

Office environment and typical office based.  Travels up to …….0% of her/his time to Area and Branch Offices

.

Terms of Employment:

Permanent

Salary:

As per the Institution salary scale

Closing Date:

October 27, 2026

Requirement Skill

Programming language (R, Python, Scala, Matlab)

Web (Internet savviness, basic HTML, CSS)

Desired Skill

Programming language (R, Python, Scala, Matlab)

እንዴት ማመልከት ይቻላል

How To Apply

4.

How to Apply

Candidates who fulfil the above requirements can submit the application letter, updated Curriculum vitae with names and addresses of up to 3 references can apply online through

[email protected]

Women applicants are highly encouraged to apply!

Perks + Benefits

Transport Allowance

More Jobs by VisionFund Micro-Finance Institution S.C

Search Similar Jobs in Junior Programmer

Jobs in IT, Computer Science and Software Engineering

Jobs for Junior Level(1-3 years)

Jobs in Addis Ababa

ያመልክቱ
An error has occurred. This application may no longer respond until reloaded. Reload 🗙