Opportunity Description
Role Overview
- Design, develop, and maintain reliable and scalable software applications and systems based on defined business and user requirements.
- Write clean, efficient, well‑documented, and maintainable code in accordance with established coding standards and best practices.
- Analyze and troubleshoot software bugs and performance issues, providing timely resolutions to minimize disruption to operations.
- Develop and execute comprehensive test plans, including unit, integration, and system testing, to ensure application stability and functionality.
- Maintain accurate technical documentation for codebases, system architecture, and project‑related processes to support long‑term maintainability.
- Participate in code reviews and provide constructive feedback to peers to uphold code quality and consistency across the team.
- Contribute to architectural and design discussions by providing input on system structure, data f...
Ready to Apply?
Submit your application for Intermediate Software Engineer, Full Stack at CO_580 G Adventures South Africa Pty Ltd
Apply for this Position