Location: Arusha

VisionFund Tanzania Microfinance Bank (VFT MFB), formerly known as SEDA, is a fast-growing microfinance bank. With a loan portfolio exceeding TZS 44 billion and serving over 60,000 customers (including 5,000+ smallholder farmers), we are looking for a passionate Software Developer to join our team and help drive economic development in Tanzania.

Work Reference No. 15/24

Position: Software Developer

Reporting to: IT Project Manager


Role Overview:

The Software Developer plays a key role in both software development and IT system management at VisionFund Tanzania Microfinance Bank. This role involves developing and maintaining software applications, managing IT systems, and ensuring everything runs smoothly to support our mission of delivering financial services to underserved communities.

You’ll work closely with teams across the bank to build secure, efficient IT solutions that align with our strategic goals.

Main Responsibilities:

  • Software Design & Development: Create, test, and launch software applications.
  • API Integration: Build APIs to link our systems with third-party services and internal tools.
  • Programming & Coding: Write clear, scalable code using PHP, Python, Java, C#, JavaScript, and other languages.
  • Content Management Systems: Work with CMS platforms like CodeIgniter.
  • Databases: Maintain SQL and Non-SQL database systems, ensuring data integrity.
  • Testing & Debugging: Regularly test and fix bugs to ensure software meets performance standards.
  • Team Collaboration: Work with designers, project managers, and other developers to deliver user-friendly features.
  • System Maintenance: Maintain and upgrade existing systems to ensure they are reliable, secure, and efficient.
  • Documentation: Keep technical documents like software specs and user guides up to date.

Requirements:

  • Education: Bachelor’s degree or Advanced Diploma in Software Development.
  • Experience: 4+ years as a Software Developer.

Technical Skills:

  • Proficiency in programming languages like PHP, Java, Python, C#, and JavaScript.
  • Familiarity with SQL, Non-SQL databases, and APIs.
  • Experience with Agile or Scrum methodologies.
  • Knowledge of version control systems like Git.
  • Familiarity with CMS platforms.

Other Key Skills:

  • Strong problem-solving abilities.
  • Excellent communication skills, both verbal and written.
  • Ability to work both independently and as part of a team.
  • Strong organizational and time management skills.

Why Join Us?

At VisionFund Tanzania Microfinance Bank, we value a calm and supportive work environment. Good work is rewarded, and there are plenty of opportunities to grow both professionally and personally. We are committed to safeguarding our clients and staff, and background checks are conducted prior to employment.

Application Instructions:

Interested candidates, especially women, are encouraged to apply! Please send your application letter, certified copies of academic and professional certificates, a detailed CV with three referees, and a copy of your National ID to:

application@vftz.co.tz

Address:

The Chief Executive Officer,
VisionFund Tanzania Microfinance Bank Limited,
P.O. Box 1546,
Arusha, TANZANIA.

Make sure the position is the subject of your email. Deadline for applications is 25th October.

Note: Only shortlisted candidates will be contacted.

Disclaimer:
VisionFund Tanzania Microfinance Bank has not hired any consultants or agents for recruitment services.