Talent.com
Placements24
Junior Software DeveloperPlacements24 • Gauteng, ZA
Search for other jobs
Junior Software Developer

Junior Software Developer

Placements24 • Gauteng, ZA
22 days ago
Job description

About the Role

Our client is seeking an enthusiastic Junior Software Developer to join their burgeoning IT department in Tembisa. This role offers a hybrid work model, combining in-office collaboration with the flexibility of remote work. You will work under the guidance of senior developers, contributing to the development of new software applications and maintaining existing systems. This is an excellent opportunity for an aspiring developer to gain hands-on experience, learn new technologies, and grow your career in a supportive team environment. You will be instrumental in assisting with coding tasks, debugging, and participating in the full software development lifecycle, contributing to a positive and productive work atmosphere.

Key Responsibilities

  • Assist in writing clean, well-documented, and efficient code for various software projects.
  • Participate in debugging and troubleshooting software defects and issues.
  • Collaborate with senior team members on feature development and enhancement requests.
  • Learn and apply new programming languages, tools, and methodologies as needed.
  • Contribute to the creation of technical documentation and user guides.
  • Attend team meetings and contribute to discussions on project planning and execution.

Requirements

  • A degree or diploma in Computer Science, Information Technology, or a related field.
  • Foundational knowledge of at least one programming language (e.g., Python, JavaScript, C#).
  • Basic understanding of software development principles and practices.
  • Eagerness to learn and a proactive approach to problem-solving.
  • Good communication and teamwork skills.
  • Ability to work effectively in a hybrid work environment.

Benefits

  • Competitive entry-level salary with opportunities for increases based on performance.
  • Medical aid and retirement fund contributions.
  • Mentorship program with experienced software engineers.
  • Exposure to a wide range of modern technologies and development methodologies.
  • Structured training and professional development opportunities.
  • A collaborative team culture that supports learning and growth.

#J-18808-Ljbffr

Create a job alert for this search

Junior Software Developer • Gauteng, ZA