Get more replies from employers
Send a job-specific resume in minutes.
Boxfusion in Centurion, Gauteng, South Africa invites applicants to join its Software Engineering Graduate Programme. The role involves designing, developing, and testing software solutions to meet user requirements and industry standards.
You will work with cross-functional teams, write clean code, contribute to architecture, and participate in testing, debugging, and documentation to support future development.
The role involves designing, developing, and testing software solutions, ensuring they meet user requirements and industry standards. Key responsibilities include writing clean code, designing software architecture, and using development tools. Testing and debugging involve conducting unit tests, identifying and resolving software defects, and ensuring the reliability and quality of the developed software. Collaborating with cross-functional teams, such as project managers, quality assurance engineers, user experience, and technical architects, ensures software applications meet user needs and are delivered on time and within budget. Maintaining and enhancing software applications involves fixing bugs, optimizing performance, and adding new features. Technical documentation, such as system designs, coding standards, and user manuals, is created and maintained to facilitate knowledge sharing and future development. Problem-solving and troubleshooting involve analyzing and resolving complex technical issues, investigating software failures, and implementing appropriate solutions in a timely manner.