Junior Software Developer - WhatJobs Direct

Placements24

Durban

Hybrid

ZAR 220,000 - 360,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Mentorship from experienced developers
Career growth opportunity
Modern tech stack

Job summary

WhatJobs Direct is seeking a Junior Software Developer to join our Durban-based technical team. This role offers hands-on experience across the full software development lifecycle, working on innovative projects that contribute to our client's digital solutions.

The position blends office collaboration with remote work, enabling a dynamic and modern working arrangement for a budding developer. You will collaborate with senior developers, participate in code reviews, and contribute to design

Qualifications

  • Bachelor's degree or equivalent in CS or software engineering.
  • Proficiency in Java, Python, or C# with OO principles.
  • Familiarity with Git and basic SQL databases.
  • Strong problem-solving and teamwork abilities.

Responsibilities

  • Write clean, maintainable code and follow best practices.
  • Collaborate with senior developers to implement features.
  • Participate in code reviews and debugging.
  • Develop unit tests for reliability.
  • Work with databases and APIs to integrate components.

Skills

Java
Python
C#
JavaScript

Education

Bachelor's degree in Computer Science

Tools

Git
SQL

Job description

About the Role

Our client, WhatJobs Direct, a pioneering force in the digital solutions landscape, is seeking a motivated Junior Software Developer to join their growing technical team in Durban . This role offers an exceptional opportunity for a budding developer to gain hands-on experience across the full software development lifecycle. You will be working on innovative projects that contribute to our client's cutting-edge products and services. This position combines the collaborative benefits of an office environment with the flexibility of remote work, offering a dynamic and modern working arrangement. We are looking for individuals who are passionate about coding, possess a strong foundation in software principles, and are eager to contribute to a forward-thinking organization. This role is an excellent entry point into the professional software development world in the thriving coastal city of Durban .

Key Responsibilities
  • Write clean, efficient, and maintainable code in accordance with best practices.
  • Collaborate with senior developers and designers to implement new features.
  • Participate in code reviews to ensure code quality and share knowledge.
  • Assist in debugging and resolving software defects.
  • Contribute to the design and architecture of software solutions.
  • Develop and execute unit tests to ensure application reliability.
  • Work with databases and APIs to integrate various system components.
  • Document technical designs and implementation details.
  • Support the testing and deployment processes.
  • Stay abreast of new technologies and development trends.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • Proficiency in at least one modern programming language (e.g., Java, Python, C#, JavaScript).
  • Understanding of object-oriented programming principles.
  • Familiarity with version control systems like Git.
  • Basic knowledge of database systems (e.g., SQL, NoSQL).
  • Strong problem-solving and debugging skills.
  • Good communication and teamwork abilities.
  • Eagerness to learn and adapt in a fast-paced environment.
  • Ability to work independently on assigned tasks.
  • Understanding of web development frameworks is a plus.
Benefits
  • Competitive contractor rate.
  • Exposure to a wide range of modern technologies and frameworks.
  • Mentorship from experienced software architects and developers.
  • Opportunity to work on impactful and innovative projects in Durban .
  • Hybrid work model for enhanced work-life integration.
  • Potential for long-term engagement and further career growth.
  • Collaborative and supportive team culture.
  • Access to professional development opportunities.
  • Contribution to a company that values innovation.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Software Developer
Junior Software Developer

Placements24 • Durban

Hybrid
ZAR 300,000 - 420,000
Medical aid
Retirement planning
Training & conferences
Entry-Level Software Developer
Entry-Level Software Developer

Placements24 • Durban

Hybrid
ZAR 180,000 - 360,000
Remote work stipend
Flexible hours
Professional development resources
Junior Software Developer
Junior Software Developer

Placements24 • Rustenburg

Hybrid
ZAR 180,000 - 240,000
Flexible working hours
Professional development opportunities
Training programs
Junior Software Developer
Junior Software Developer

Placements24 • Upington

Hybrid
ZAR 250,000 - 350,000
Mentorship program
Fully remote
Health and wellness benefits
Graduate Software Developer
Graduate Software Developer

Placements24 • Durban

Hybrid
ZAR 89,000 - 123,000
Stipend
Mentorship
FinTech exposure
+4
Graduate Software Developer (Hybrid)
Graduate Software Developer (Hybrid)

Placements24 • Cape Town

Hybrid
ZAR 67,000 - 134,000
Paid internship stipend
Mentorship from engineers
Hybrid work model
+2
Junior Software Developer - Hybrid Opportunity
Junior Software Developer - Hybrid Opportunity

Placements24 • Gauteng

Hybrid
ZAR 180,000 - 300,000
Hybrid work model
Mentorship
Career development
Graduate Software Engineer
Graduate Software Engineer

Placements24 • Durban

Hybrid
ZAR 320,000 - 420,000
Flexible working arrangements
Health benefits
Growth opportunities
+1
Junior Software Developer (Graduate)
Junior Software Developer (Graduate)

Placements24 • East London

Hybrid
ZAR 180,000 - 300,000
Medical aid
Retirement fund
Mentorship
+2
Graduate Software Developer - WhatJobs Direct (Cape Town)
Graduate Software Developer - WhatJobs Direct (Cape Town)

Placements24 • Cape Town

On-site
ZAR 300,000 - 420,000
Internship stipend
Mentorship from engineers
Career growth opportunities
+1