Graduate Software Developer (Junior)

Placements24

East London

On-site

ZAR 240,000 - 360,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Medical coverage
Mentorship
Training programs

Job summary

Placements24 is seeking Graduate Software Developers to join our core development team in East London, Eastern Cape. This on-site role offers hands-on experience designing, coding, and delivering quality software across client projects.

You will work with a collaborative team, receive mentorship from senior engineers, and participate in onboarding programs that accelerate your growth in software engineering. A passion for learning is essential.

Qualifications

  • Bachelor's degree in CS/SE or related field.
  • Strong fundamentals in data structures and algorithms.
  • Proficiency in at least one OO language (Java/C#/Python).
  • Familiarity with web basics (HTML/CSS/JS) is a plus.
  • Ability to work well in a team and learn quickly.

Responsibilities

  • Assist in design, coding, testing, and debugging of software applications.
  • Collaborate with senior developers on requirements and solutions.
  • Participate in code reviews to ensure quality.
  • Stay updated with new technologies and best practices.

Skills

Object-oriented programming
Java / C# / Python
Data structures & algorithms
Problem solving

Education

Bachelor's degree in Computer Science / Software Engineering

Tools

HTML/CSS/JavaScript
SQL
Git

Job description

About the Role

Our client, a leading innovator in custom software solutions, is seeking bright and enthusiastic Graduate Software Developers to join their core development team in East London, Eastern Cape . This is an on-site role, offering the invaluable experience of working directly within a collaborative, fast-paced tech environment. You will contribute to the design, development, and implementation of high-quality software applications that meet diverse client needs. This is a fantastic opportunity for recent graduates with a passion for coding and a drive to learn and grow in the software engineering field. Our client is dedicated to fostering talent through rigorous training, mentorship from senior developers, and exposure to a wide range of technologies and projects. You'll be part of a team that values innovation, problem-solving, and continuous improvement, contributing to impactful projects from day one. The role requires a foundational understanding of software development principles and a commitment to producing clean, efficient, and maintainable code. We are looking for individuals who are eager to absorb new knowledge and contribute positively to a team-oriented culture.

Key Responsibilities
  • Assist in the design, coding, testing, and debugging of software applications.
  • Write clean, efficient, and well-documentado code based on technical specifications.
  • Collaborate with senior developers and team members on project requirements and technical solutions.
  • Participate in code reviews to ensure code quality and identify potential issues.
  • Contribute to the development of new features and enhancements for existing software products.
  • Assist in troubleshooting and resolving software defects and issues reported by QA or clients.
  • Learn and implement various programming languages, frameworks, and development tools.
  • Stay current with emerging software development trends and technologies.
  • Contribute to maintaining technical documentation and knowledge base.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a closely related field.
  • Solid understanding of programming fundamentals, data structures, and algorithms.
  • Proficiency in at least one object-oriented programming language (e.g., Java, C#, Python).
  • Familiarity with web development technologies (HTML, CSS, JavaScript) is a plus.
  • Knowledge of database concepts and SQL.
  • Strong analytical and problem-solving skills.
  • Excellent verbal and written communication skills.
  • Ability to work effectively in a team environment and take direction.
  • A keen interest in learning new technologies and software development best practices.
  • Demonstrated personal coding projects or contributions to open-source are highly regarded.
Benefits
  • Competitive starting salary and potential for performance-based increments.
  • Full medical coverage and retirement plan options.
  • Structured onboarding and continuous professional development programs.
  • Opportunity to work on diverse and challenging software projects.
  • Mentorship from experienced senior software engineers.
  • Regular team social events and collaborative work environment.
  • On-site parking and easy access to public transport.
  • Access to modern development tools and technologies.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 - Full Stack
Graduate Software Developer - Full Stack

Placements24 • Gqeberha

Hybrid
ZAR 180,000 - 240,000
Competitive starting salary
Mentorship from senior engineers
Training on technology stack
+2
Graduate Software Developer - Full Stack Focus
Graduate Software Developer - Full Stack Focus

Placements24 • Cape Town

On-site
ZAR 350,000 - 420,000
Medical aid
Retirement fund
Performance bonuses
+1
Junior Software Developer Graduate Programme
Junior Software Developer Graduate Programme

Placements24 • Midrand

Hybrid
ZAR 180,000 - 240,000
Hybrid work model
Mentorship by experienced engineers
Career development & certifications
+1
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
Junior Software Developer Graduate Program
Junior Software Developer Graduate Program

Placements24 • Johannesburg

On-site
ZAR 240,000 - 360,000
Competitive salary
Structured training
Mentorship
+3
Graduate Software Developer
Graduate Software Developer

Placements24 • Upington

Hybrid
ZAR 240,000 - 360,000
Hybrid work arrangement
Mentorship and training
Professional growth opportunities
Junior Software Developer
Junior Software Developer

Allspes • Gauteng

Hybrid
ZAR 180,000 - 250,000
Hybrid work model
Mentorship from engineers
Professional development opportunities
+1
Graduate Trainee Software Developer
Graduate Trainee Software Developer

Placements24 • Gauteng

Hybrid
ZAR 180,000 - 240,000
Hybrid work model
Comprehensive training
Exposure to diverse projects
+2
Graduate Software Developer
Graduate Software Developer

Placements24 • Durban

Hybrid
ZAR 89,000 - 123,000
Stipend
Mentorship
FinTech exposure
+4