Software Developer

Placements24

Vereeniging

Hybrid

ZAR 420,000 - 600,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Competitive salary
Career development
Diverse projects
Hybrid work model

Job summary

Placements24 is seeking a skilled Software Developer in Vereeniging to join a dynamic team. You will own tasks across the full software development lifecycle, from requirements gathering to deployment, and contribute to innovative solutions.

The role offers a hybrid work arrangement and opportunities to grow through collaborative projects, code reviews, and exposure to modern languages and databases. Ideal candidates have a CS/IT degree or equivalent, 2+ years of experience, and strong

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent work experience.
  • 2+ years of professional experience in software development.
  • Proficiency in at least one modern programming language (e.g., Java, Python, C#, JavaScript).
  • Familiarity with database technologies (SQL or NoSQL).
  • Understanding of software development lifecycle and agile methodologies.
  • Strong problem-solving skills and attention to detail.

Responsibilities

  • Design, develop, and implement software solutions based on defined requirements and specifications.
  • Write clean, efficient, and well-documented code using relevant programming languages and frameworks.
  • Participate in code reviews to ensure code quality, maintainability, and adherence to standards.
  • Collaborate with cross-functional teams, including product managers and other developers, to deliver high-quality software.
  • Troubleshoot, debug, and resolve software defects and issues.
  • Contribute to the continuous improvement of development processes and methodologies.

Skills

Java
Python
C#
JavaScript

Education

Bachelor's degree in Computer Science or IT

Tools

SQL
NoSQL

Job description

About the Role

Our client is seeking a talented and adaptable Software Developer to join their team in Vereeniging . You will be involved in the full software development lifecycle, from requirement gathering and design to implementation, testing, and deployment. This role offers the opportunity to work on diverse projects, contributing to the development of innovative solutions that drive business success. The ideal candidate is a motivated individual with a passion for coding and a desire to learn and grow within a supportive team environment, contributing to their presence in Gauteng .

Key Responsibilities
  • Design, develop, and implement software solutions based on defined requirements and specifications.
  • Write clean, efficient, and well-documented code using relevant programming languages and frameworks.
  • Participate in code reviews to ensure code quality, maintainability, and adherence to standards.
  • Collaborate with cross-functional teams, including product managers and other developers, to deliver high-quality software.
  • Troubleshoot, debug, and resolve software defects and issues.
  • Contribute to the continuous improvement of development processes and methodologies.
Requirements
  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent work experience.
  • 2+ years of professional experience in software development.
  • Proficiency in at least one modern programming language (e.g., Java, Python, C#, JavaScript).
  • Familiarity with database technologies (SQL or NoSQL).
  • Understanding of software development lifecycle and agile methodologies.
  • Strong problem-solving skills and attention to detail.
Benefits
  • Competitive salary and benefits package.
  • Opportunities for career advancement and professional development.
  • Exposure to a variety of projects and technologies.
  • Hybrid work model providing flexibility for employees in Vereeniging .
  • A collaborative and encouraging team culture focused on shared success.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

Placements24 • Bloemfontein

On-site
ZAR 480,000 - 600,000
Junior Software Engineer
Junior Software Engineer

Placements24 • Vereeniging

Hybrid
ZAR 240,000 - 360,000
Competitive starting salary
Medical and retirement benefits
Mentorship programs
+2
Software Engineer (Python)
Software Engineer (Python)

Placements24 • Vereeniging

Hybrid
ZAR 480,000 - 720,000
Hybrid work model
Health and retirement benefits
Career growth opportunities
+1
Software Developer
Software Developer

Placements24 • LegKraal Gate

Hybrid
ZAR 420,000 - 640,000
Bonuses
Health insurance
Training opportunities
+1
Junior Software Developer
Junior Software Developer

Placements24 • Benoni

On-site
ZAR 180,000 - 240,000
Competitive starting salary
Health and wellness benefits
Structured training and mentorship
+2
Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,200,000
Salary commensurate with experience
Medical, dental, and vision insurance
Generous paid time off
+3
Graduate Junior Developer
Graduate Junior Developer

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 180,000 - 240,000
Competitive graduate salary
Structured training and mentorship
Hybrid work model
Software Engineer (Backend)
Software Engineer (Backend)

Placements24 • Vereeniging

On-site
ZAR 900,000 - 1,100,000
Excellent annual salary
Professional development
Health insurance
Junior Software Developer
Junior Software Developer

Placements24 • South Africa

Hybrid
ZAR 240,000 - 360,000
Mentorship program
Hybrid work model
Medical and retirement benefits
Software Developer - Backend Services
Software Developer - Backend Services

Placements24 • Bloemfontein

On-site
ZAR 600,000 - 900,000
Salary bonus
Health insurance
Retirement plan
+3