Job title : Junior Software Developer Job Location : Gauteng, Johannesburg Deadline : December 11, 2024 Quick Recommended Links Jobs by Location Job by industries Main Deliverables Write clean, efficient, and well-documented code.
Stay updated with the latest industry trends and technologies in telecommunications and software development.
Assist support in investigation and resolution of bugs within SLA.
Collaborate with team members to understand project requirements and goals.
Participate in daily stand-up meetings to discuss progress and obstacles.
Develop and test code for new features or bug fixes.
Conduct unit testing and support integration testing efforts.
Document development processes and code for future reference.
Engage in continuous learning and skill development through training sessions and self-study.
Contribute to improving software development practices and team efficiency.
Contribute to the documentation of software requirements, design specifications, and user manuals Debug and resolve complex issues in existing software applications.
Accountability Ensure code is version controlled and committed to the repository as per the company standard.
Ensuring all required documentation is completed on time and uploaded to the required directories.
Must adhere to development timelines.
Ensure design and process flow documentation is complete and maintained throughout the development lifecycle Minimum requirements Skills, Abilities and Experience Required Must have Experience.
Minimum 1 year experience in a professional software development role with Java development experience Knowledge of computer languages such as Golang, Groovy Script Experience working in Linux.
Have had exposure to the full software development lifecycle.
Proficient in the use of email systems and Microsoft Office software Understanding of Networking courses (TCP/IP, protocols, etc.).
Exposure in Software development methodologies (Agile, Scrum, etc.
). Compulsory Courses and Certifications: A tertiary Engineering or Computer Science degree.
Advance courses in programming languages such as Java, Golang or similar.
ICT jobs