Address: 115 ED Mnangagwa Rd, Highlands, Harare Whatsapp (ONLY for CV Making): +263784644514

SOFTWARE DEVELOPER – Mj Serpa 98 views

MJ SERPA is the enterprise systems arm of MJ Africa Group, a professional services group operating across Africa. We implement, customize, and support Odoo ERP for businesses across multiple sectors including retail, manufacturing, logistics, and professional services. We are not a software shop. We are a business control and systems execution partner. Every system we build solves a real operational problem for a real African business. We are growing fast. This role exists because we need sharp, hungry individuals we can develop into world-class ERP Software Developers.

Job Summary

  • Type: full-time
  • Location: Harare
  • Category: Software Development
  • Closing Date: 2026-08-04

Key Responsibilities

  • Learn the Odoo ERP platform across core business modules: Sales, Inventory, Accounting, Purchasing, and HR
  • Shadow senior consultants on live client projects and take structured notes on business requirements
  • Assist in configuring, testing, and validating Odoo environments for client deployments
  • Document bugs, gaps, and system behaviour with precision and clarity
  • Build small automation scripts and internal tools under supervision
  • Translate client business requirements into functional system configurations and designs
  • Develop and customize Odoo modules under technical supervision
  • Integrate Odoo with third-party platforms and external APIs
  • Write technical and user documentation that non-technical clients can follow and act on
  • Support clients through go-live and post-implementation stabilization
  • Participate in business process mapping sessions with clients
  • Lead implementation workstreams independently on smaller client projects
  • Conduct operational audits to identify business bottlenecks and inefficiencies
  • Apply data analysis and operations research thinking to optimize client workflows
  • Contribute to pre-sales technical scoping and solution proposals
  • Support and mentor incoming junior team members

Requirements

  • A degree or diploma in the field
  • Any self-taught coding, online certifications, or technical projects will be considered show us what you built or learned on your own
  • Fluent in English written and spoken. Shona or Ndebele is an added advantage

How to Apply

Apply by email: [email protected]
Phone: +263717578278

Frequently Asked Questions

What academic background or certifications are typically expected for a Software Developer role in Zimbabwe?

Employers in Zimbabwe usually prefer a Bachelor's degree in Computer Science, Software Engineering, or a related IT field. However, practical experience demonstrated through a strong project portfolio and relevant coding skills can be equally or more important. Industry certifications in specific technologies are also highly regarded.

What does a typical day look like for a Software Developer in a Zimbabwean company, specifically regarding daily tasks and responsibilities?

A typical day involves designing, writing, testing, and debugging software code, often within an agile team environment. Developers also participate in code reviews, collaborate with team members on project requirements, and continuously learn new technologies to improve systems. Problem-solving and maintaining existing applications are also core responsibilities.

What is the typical work culture and expectations for software development roles in Zimbabwe?

Zimbabwean work culture often values teamwork, adaptability, and a strong commitment to meeting project deadlines. Professionalism, punctuality, and a proactive approach to problem-solving are highly regarded in most tech environments. Effective communication within the team and with stakeholders is also crucial.

What are the realistic career progression paths for a Software Developer in Zimbabwe, and what growth opportunities are available?

Software Developers can progress from junior to mid-level and senior positions, eventually leading to roles like Team Lead, Software Architect, or Project Manager. Growth opportunities often include specializing in niche technologies, continuous professional development, and taking on more complex projects to enhance expertise. Some also explore entrepreneurship or freelancing within the local and international market.

What kind of typical benefits package (e.g., leave, medical aid, pension) can a Software Developer expect from employers in Zimbabwe?

Most employers in Zimbabwe offer standard benefits such as annual leave, sick leave, and sometimes compassionate leave. Medical aid and pension contributions are also common components of a benefits package, though the specific coverage can vary significantly between companies. Some organizations might also provide opportunities for professional training or performance-based incentives.

How should one apply for a Software Developer position in Zimbabwe, and what key aspects do local employers prioritize in applications?

Applications usually require a detailed CV and a well-crafted cover letter, often submitted through online job portals or directly via email. Zimbabwean employers highly value demonstrable technical skills, a strong problem-solving aptitude, evidence of past project work, and a positive work ethic. Cultural fit and the ability to work collaboratively within a team are also important considerations.

Apply for this job
Share this job

Leave your thoughts

Get daily jobs updates through your email

JobsZW