Software Developer
Manica Group Namibia (Pty) Ltd
Walvis Bay, Namibia
Permanent
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
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.
- 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.