System Developer
2025-06-02T07:00:21+00:00
Mwalimu Commercial Bank
https://cdn.greattanzaniajobs.com/jsjobsdata/data/employer/comp_3180/logo/Mwalimu%20Commercial%20Bank%20PLC%20(MCB).png
https://www.greattanzaniajobs.com/jobs
FULL_TIME
Dar es Salaam
Dar es Salaam
00000
Tanzania
Banking
Computer & IT
2025-06-13T17:00:00+00:00
Tanzania
8
Job Purpose:
Reporting to the ICT Manager, the System Developer will design, build, and maintain scalable backend systems and applications across multiple platforms, including web, mobile, desktop, and robotics. The System Developer will work closely with ICT and functional teams to deliver secure, high-performance software solutions that meet business needs.
Job type Full-time Job
Key Responsibilities:
- Develop full-stack applications and APIs across various platforms.
- Provide Level 3 support for deployed solutions.
- Collaborate with DevOps, OA, Product, UX/UI, and Compliance teams.
- Debug and improve existing applications.
- Write unit/integration tests and maintain technical documentation.
- Research and implement new tools and technologies.
- Integrate internal and external systems securely.
- Design databases and support data pipelines for reporting.
- Participate in architecture decisions, solution planning, and code reviews.
- Collaborate with Security and Risk teams to address vulnerabilities.
- Monitor compliance, submit risk reports as needed, and adhere to risk frameworks and audit readiness.
- Implement and maintain strong security controls for data protection.
- Build responsive UIs with React, Angular, etc., and mobile apps using Flutter, React Native, Java, Kotlin, or Swift.
- Develop backends with Java, PHP, Python, Node.js, or C#.
- Work with PostgreSQL, MySQL, MongoDB, and deploy apps using AWS, Azure, Docker, and Kubernetes.
- Use Agile tools (Jira, Confluence), Git, and enforce best security practices (RBAC, MFA).
- Perform any other duties assigned by the line manager.
Qualifications:
- Bachelor’s degree in Computer Science, IT, or a related field.
- Minimum 3 years of full-stack development experience.
- Strong problem-solving, communication, and teamwork skills.
- Agile experience required; certification is a plus.
- Skilled in database management, UI design, security, and API development.
Develop full-stack applications and APIs across various platforms. Provide Level 3 support for deployed solutions. Collaborate with DevOps, OA, Product, UX/UI, and Compliance teams. Debug and improve existing applications. Write unit/integration tests and maintain technical documentation. Research and implement new tools and technologies. Integrate internal and external systems securely. Design databases and support data pipelines for reporting. Participate in architecture decisions, solution planning, and code reviews. Collaborate with Security and Risk teams to address vulnerabilities. Monitor compliance, submit risk reports as needed, and adhere to risk frameworks and audit readiness. Implement and maintain strong security controls for data protection. Build responsive UIs with React, Angular, etc., and mobile apps using Flutter, React Native, Java, Kotlin, or Swift. Develop backends with Java, PHP, Python, Node.js, or C#. Work with PostgreSQL, MySQL, MongoDB, and deploy apps using AWS, Azure, Docker, and Kubernetes. Use Agile tools (Jira, Confluence), Git, and enforce best security practices (RBAC, MFA). Perform any other duties assigned by the line manager.
Bachelor’s degree in Computer Science, IT, or a related field. Minimum 3 years of full-stack development experience. Strong problem-solving, communication, and teamwork skills. Agile experience required; certification is a plus. Skilled in database management, UI design, security, and API development.
JOB-683d4c0544407
Vacancy title:
System Developer
[Type: FULL_TIME, Industry: Banking, Category: Computer & IT]
Jobs at:
Mwalimu Commercial Bank
Deadline of this Job:
Friday, June 13 2025
Duty Station:
Dar es Salaam | Dar es Salaam | Tanzania
Summary
Date Posted: Monday, June 2 2025, Base Salary: Not Disclosed
Similar Jobs in Tanzania
Learn more about Mwalimu Commercial Bank
Mwalimu Commercial Bank jobs in Tanzania
JOB DETAILS:
Job Purpose:
Reporting to the ICT Manager, the System Developer will design, build, and maintain scalable backend systems and applications across multiple platforms, including web, mobile, desktop, and robotics. The System Developer will work closely with ICT and functional teams to deliver secure, high-performance software solutions that meet business needs.
Job type Full-time Job
Key Responsibilities:
- Develop full-stack applications and APIs across various platforms.
- Provide Level 3 support for deployed solutions.
- Collaborate with DevOps, OA, Product, UX/UI, and Compliance teams.
- Debug and improve existing applications.
- Write unit/integration tests and maintain technical documentation.
- Research and implement new tools and technologies.
- Integrate internal and external systems securely.
- Design databases and support data pipelines for reporting.
- Participate in architecture decisions, solution planning, and code reviews.
- Collaborate with Security and Risk teams to address vulnerabilities.
- Monitor compliance, submit risk reports as needed, and adhere to risk frameworks and audit readiness.
- Implement and maintain strong security controls for data protection.
- Build responsive UIs with React, Angular, etc., and mobile apps using Flutter, React Native, Java, Kotlin, or Swift.
- Develop backends with Java, PHP, Python, Node.js, or C#.
- Work with PostgreSQL, MySQL, MongoDB, and deploy apps using AWS, Azure, Docker, and Kubernetes.
- Use Agile tools (Jira, Confluence), Git, and enforce best security practices (RBAC, MFA).
- Perform any other duties assigned by the line manager.
Qualifications:
- Bachelor’s degree in Computer Science, IT, or a related field.
- Minimum 3 years of full-stack development experience.
- Strong problem-solving, communication, and teamwork skills.
- Agile experience required; certification is a plus.
- Skilled in database management, UI design, security, and API development.
Work Hours: 8
Experience in Months: 36
Level of Education: bachelor degree
Job application procedure
Interested in applying for this job? Click here to submit your application now.
All Jobs | QUICK ALERT SUBSCRIPTION