Business Application Analyst/Developer job at Mkwawa Leaf Tobacco Limited (MLTL)
9 Days Ago
Linkedid Twitter Share on facebook
Business Application Analyst/Developer
2026-09-22T13:03:32+00:00
Mkwawa Leaf Tobacco Limited (MLTL)
https://cdn.greattanzaniajobs.com/jsjobsdata/data/employer/comp_6621/logo/Mkwawa%20Leaf%20Tobacco%20Limited%20(MLTL).png
FULL_TIME
Morogoro
Morogoro
00000
Tanzania
Agriculture, Food, and Natural Resources
Computer & IT, Science & Engineering, Business Operations
TZS
MONTH
2026-10-04T17:00:00+00:00
8

Mkwawa Leaf Tobacco Limited

BUSINESS APPLICATION ANALYST/DEVELOPER – 2 POSITIONS

Roles and Responsibilities:

  • Analyzes, Designs, Develops and supports software including applications, database integration and interfaces.
  • Coordinates cross-functionally to ensure project meets business objectives and compliance standards.
  • Performs Unit and Integration tests and deployment of new products and features.
  • Performs design, implementation and upgrades of information systems to meet the business and user needs.
  • Observes user feedback to recommend and execute improvements to existing software products.
  • Training users - Ensures operation by training client personnel and provides support to users.
  • Deploys various metrics to analyze the issues with software programs and escalates unsatisfactory, repetitive incidences and monitor performances on wake of interventions.
  • Provides technical documentation on all processes and training as needed.
  • Defines and coordinates the execution of testing procedures and develop test cases to serve the overall quality assurance process.
  • Conveies, proposes and sells new ideas in engineering and product management that are relevant to market and result in product innovation.
  • Works closely with Management, other developers, designers and systems Analysts to ensure software projects meet the requirements.

Qualifications and Experience:

  • The applicant must possess a bachelor's degree or equivalent qualification in Computer Science, Software Engineering or Information Systems.
  • Must have a minimum of 3–5 years of experience as a System Analyst and Software Developer or Engineer; with demonstrable experience in developing a variety of software systems while taking on increasing responsibility for analysis, design, implementation, and development tasks (reference required).
  • Advanced experience in developing data-driven applications utilizing significant relational database engines as part of the overall application architecture.
  • Experience in back-end programming (Java/Spring Boot, Python, PHP).
  • Knowledge in building modern UI with HTML, CSS and JavaScript frameworks (React, Vue, Bootstrap).
  • Experience in REST API, GraphQL, Database Design and Implementation.
  • Android and iOS App Development.
  • Conversant with Software development tools and practices (Jira, Agile / Scrum, Git / GitHub, Docker / Kubernetes).
  • Writing clean, high-quality, high-performance and maintainable code.
  • Ability to multi-task, organize and prioritize work.

Reporting:

The incumbent will report directly to the Business Applications Coordinator on day-to-day activities.

REMUNERATIONS:

Salary offered for both positions is competitive and commensurate with qualifications and experience.

  • Analyzes, Designs, Develops and supports software including applications, database integration and interfaces.
  • Coordinates cross-functionally to ensure project meets business objectives and compliance standards.
  • Performs Unit and Integration tests and deployment of new products and features.
  • Performs design, implementation and upgrades of information systems to meet the business and user needs.
  • Observes user feedback to recommend and execute improvements to existing software products.
  • Training users - Ensures operation by training client personnel and provides support to users.
  • Deploys various metrics to analyze the issues with software programs and escalates unsatisfactory, repetitive incidences and monitor performances on wake of interventions.
  • Provides technical documentation on all processes and training as needed.
  • Defines and coordinates the execution of testing procedures and develop test cases to serve the overall quality assurance process.
  • Conveies, proposes and sells new ideas in engineering and product management that are relevant to market and result in product innovation.
  • Works closely with Management, other developers, designers and systems Analysts to ensure software projects meet the requirements.
  • Java/Spring Boot
  • Python
  • PHP
  • HTML
  • CSS
  • JavaScript
  • React
  • Vue
  • Bootstrap
  • REST API
  • GraphQL
  • Database Design and Implementation
  • Android App Development
  • iOS App Development
  • Jira
  • Agile / Scrum
  • Git / GitHub
  • Docker / Kubernetes
  • Writing clean, high-quality, high-performance and maintainable code.
  • Ability to multi-task, organize and prioritize work.
  • Bachelor's degree or equivalent qualification in Computer Science, Software Engineering or Information Systems.
  • Minimum of 3–5 years of experience as a System Analyst and Software Developer or Engineer.
  • Demonstrable experience in developing a variety of software systems while taking on increasing responsibility for analysis, design, implementation, and development tasks (reference required).
  • Advanced experience in developing data-driven applications utilizing significant relational database engines as part of the overall application architecture.
bachelor degree
36
JOB-6ab27ca44aa42

Vacancy title:
Business Application Analyst/Developer

[Type: FULL_TIME, Industry: Agriculture, Food, and Natural Resources, Category: Computer & IT, Science & Engineering, Business Operations]

Jobs at:
Mkwawa Leaf Tobacco Limited (MLTL)

Deadline of this Job:
Sunday, October 4 2026

Duty Station:
Morogoro | Morogoro

Summary
Date Posted: Tuesday, September 22 2026, Base Salary: Not Disclosed

Similar Jobs in Tanzania
Learn more about Mkwawa Leaf Tobacco Limited (MLTL)
Mkwawa Leaf Tobacco Limited (MLTL) jobs in Tanzania

JOB DETAILS:

Mkwawa Leaf Tobacco Limited

BUSINESS APPLICATION ANALYST/DEVELOPER – 2 POSITIONS

Roles and Responsibilities:

  • Analyzes, Designs, Develops and supports software including applications, database integration and interfaces.
  • Coordinates cross-functionally to ensure project meets business objectives and compliance standards.
  • Performs Unit and Integration tests and deployment of new products and features.
  • Performs design, implementation and upgrades of information systems to meet the business and user needs.
  • Observes user feedback to recommend and execute improvements to existing software products.
  • Training users - Ensures operation by training client personnel and provides support to users.
  • Deploys various metrics to analyze the issues with software programs and escalates unsatisfactory, repetitive incidences and monitor performances on wake of interventions.
  • Provides technical documentation on all processes and training as needed.
  • Defines and coordinates the execution of testing procedures and develop test cases to serve the overall quality assurance process.
  • Conveies, proposes and sells new ideas in engineering and product management that are relevant to market and result in product innovation.
  • Works closely with Management, other developers, designers and systems Analysts to ensure software projects meet the requirements.

Qualifications and Experience:

  • The applicant must possess a bachelor's degree or equivalent qualification in Computer Science, Software Engineering or Information Systems.
  • Must have a minimum of 3–5 years of experience as a System Analyst and Software Developer or Engineer; with demonstrable experience in developing a variety of software systems while taking on increasing responsibility for analysis, design, implementation, and development tasks (reference required).
  • Advanced experience in developing data-driven applications utilizing significant relational database engines as part of the overall application architecture.
  • Experience in back-end programming (Java/Spring Boot, Python, PHP).
  • Knowledge in building modern UI with HTML, CSS and JavaScript frameworks (React, Vue, Bootstrap).
  • Experience in REST API, GraphQL, Database Design and Implementation.
  • Android and iOS App Development.
  • Conversant with Software development tools and practices (Jira, Agile / Scrum, Git / GitHub, Docker / Kubernetes).
  • Writing clean, high-quality, high-performance and maintainable code.
  • Ability to multi-task, organize and prioritize work.

Reporting:

The incumbent will report directly to the Business Applications Coordinator on day-to-day activities.

REMUNERATIONS:

Salary offered for both positions is competitive and commensurate with qualifications and experience.

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.

HOW TO APPLY:

Confident candidates who meet the above outlined criteria, should apply in writing to the undersigned enclosing fully typed curriculum vitae indicating daytime telephone number and scanned copies of certificates and testimonials from previous employers, names, and address of three referees, to reach the undersigned in 7 days from the date of this advertisement.

Mkwawa Leaf Tobacco is an equal opportunity employer. We celebrate diversity and we are committed to creating an inclusive environment for all employees. Qualified women who meet the outlined criteria are strongly encouraged to apply.

All applications should be addressed to the undersigned;

Head of Human Resources

Mkwawa Leaf Tobacco Limited

P.O Box 665, Morogoro

And be sent electronically

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Tanzania
Job Type: Full-time
Deadline of this Job: Sunday, October 4 2026
Duty Station: Morogoro | Morogoro
Posted: 22-09-2026
No of Jobs: 2
Start Publishing: 22-09-2026
Stop Publishing (Put date of 2030): 10-10-2076
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.