Software Developer
Manica Group Namibia (Pty) Ltd
Walvis Bay, Namibia
Permanent
Apply
Posted 31 October 2025 - Closing Date 13 November 2025

Job Details

Job Description

Primary Purpose: 
Responsible to design, build, test, implement and maintain software applications that effectively solve business problems, support operational needs and ensuring functionality and efficiency throughout the development lifecycle.

Key Responsibilities:
Software Development and Technical Support
  • Design, develop and test software solutions and applications based on user requirements.
  • Build clean, efficient, and maintainable code using industry best practices.
  • Debug, troubleshoot, and test solutions, support improvements and maintenance activities.
  • Write and execute unit tests to ensure software functionality and reliability.
  • Troubleshoot and resolve application related issues.
  • Provide technical support to end-users.
  • Create and maintain technical documentation.
  • Document development progress, systems configurations, and testing procedures.
  • Identify gaps/ manual business processes and digitise and automate processes by proactively engaging with stakeholders.

Learning and Collaboration

  • Develop programming knowledge and skills in the tools and frameworks used by the company.
  • Participate in code reviews and apply feedback from senior engineers.
  • Works closely with team members and end-users to understand and meet project requirements.
  • Report task progress to mentors or project managers and complete assignments within set deadlines.
  • Stay informed about industry trends, emerging technologies, and development standards.
  • Demonstrate responsibility and commitment by adhering to the ISO standards to which MGN is certified in all assigned duties.
Minimum Requirements
  • NQF Level Seven (7) Qualification in Software Development.
  • Preference will be given to candidates with AWS and/or Microsoft certifications.
  • Minimum Four (4) years relevant experience in software development.
  • Knowledge of SQL and NoSQL databases.
  • Basic understanding of HTML and CSS.
  • Proficiency in programming languages like Python,C#, JavaScript.