Software Developer Engineer

Maendeleo Bank Plc logo Maendeleo Bank Plc
Tanzania
Full-Time
25th March 2026

Maendeleo Bank Plc is Seeking Talented Professionals

Maendeleo Bank Plc is committed to fostering an inclusive workplace and actively encourages qualified women and individuals with disabilities to apply for our open positions.

1. Software Developer Engineer

Key Responsibilities:

  • Design and build scalable, secure, and reliable applications.
  • Translate business requirements into effective technical solutions and system designs.
  • Develop clean, maintainable code and modern microservices.

Technical Skills and Experience:

  • Leverage AI and agentic development tools (e.g., OpenAI, Claude, Gemini, Copilot) to accelerate delivery while maintaining strong engineering discipline — ensuring code clarity, simplicity, maintainability, and security.
  • Experience with: Laravel, Next.js, Vue.js, React, React Native, Swift, Kotlin.
  • Hands-on experience deploying applications using Docker Swarm, Kubernetes, Apache, Nginx.
  • Proficiency with databases: PostgreSQL, SQL Server, MariaDB, MongoDB, Redis.
  • Experience integrating applications with APM and monitoring solutions such as ELK, Prometheus, Grafana.

Qualifications and Attributes:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • At least 2+ years of hands-on experience in software development.
  • Proven experience building scalable, secure enterprise applications.
  • Banking or regulated industry experience is an added advantage.
  • Positive attitude with strong system design and problem-solving skills.
  • Eagerness to learn and adapt (and unlearn when necessary).

Important Notes for All Positions:

Maendeleo Bank Plc strictly prohibits charging any fees at any stage of the application or recruitment process. Any requests for payment are fraudulent and do not align with the Bank’s best practices.

Remuneration:

All positions offer a competitive salary and benefits package, commensurate with individual qualifications and experience.

Application Method:

Interested candidates are invited to send their CV to the Managing Director at hr@maendeleobank.co.tz.

Application Deadline:

25th March 2026.

Application
Login to Quickly Apply