Software Developer - Sandton

Catch

Gauteng

On-site

ZAR 420,000 - 540,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Catch in Johannesburg is seeking a dynamic software developer to join our Johannesburg Office. The role focuses on building modular code, RESTful micro-services, and automated testing while collaborating with management to deliver practical business outcomes.

You will work with OO languages such as Salesforce/Java Spring, Agile processes, and modern tooling (Postman, Git, SQL, AWS). Experience with development lifecycles and a proactive learning attitude is valued.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, Mathematics or related field, or equivalent experience.
  • Strong interest in OO coding and learning new languages and tools.
  • Experience with Agile methodologies and collaborative work environments.

Responsibilities

  • Develop readable, maintainable, and modular code using AWS services, Postman, Git, and SQL.
  • Design, develop and implement accurate test plans.
  • Develop and integrate RESTful micro-services.
  • Prioritize work items and deliverables with big-picture thinking.
  • Collaborate with senior management to deliver outcomes.
  • Keep informed about emerging tools and technologies and their business value.
  • Contribute to maturing the software development lifecycle with practices like TDD, CI, and automation.

Skills

OO programming
Agile methodologies
Interpersonal communication

Education

Bachelor’s degree in Computer Science/Engineering/Mathematics/related field

Tools

Salesforce
Java Spring
Postman
Git
SQL
AWS

Job description

Job Description

Our client is looking for a dynamic, energetic, innovative, strategic, and self-motivated individual to work from their Johannesburg Office. The candidate must have a solid work ethic, be able to work underdeadline, engage and collaborate with team members/management and be able to follow directionsand respect department / corporate policies.

Responsibilities
  • Develop readable, maintainable, and modular code (including using AWS services,Postman, Git, SQL etc.)
  • Design, develop and implement accurate test plans
  • Development and integration of RESTful Micro-services
  • Prioritize work items and deliverables against “big picture” thinking
  • Work effectively with senior management to deliver outcomes
  • Keep an eye on emerging tools, technologies, and methods and how these might benefitand/or create new opportunities for the business.
  • Take part in maturing the company software development lifecycle by implementing andencouraging practices such as test-driven development, continuous integration and automating repeated tasks.
Requirements and Qualifications
  • Demonstrated keen interest to code and learn OO coding languages such as Salesforce /Java Spring
  • Ability to deliver using Agile methodologies
  • Great interpersonal and communication skills
  • Bachelor’s degree in Computer Science/Engineering/ Mathematics/related field or equivalent experience
  • Work experience advantageous but not essential
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

Upspire Talent • Johannesburg

On-site
ZAR 500,000 - 750,000
Java Developer
Java Developer

Blue Pearl PTY • Johannesburg

On-site
ZAR 500,000 - 700,000
Senior Java Engineer
Senior Java Engineer

NNW Tech Solutions • Sandton

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Comprehensive benefits package
In-office daily
Intermediate Software Engineer
Intermediate Software Engineer

Namocorp • Centurion

On-site
ZAR 480,000 - 720,000
Flexible hours
Free snacks
Casual dress code
+2
Senior Software Engineer (IT)
Senior Software Engineer (IT)

ATS Client • Pretoria

On-site
ZAR 900,000 - 1,200,000
Permanent position
Head office in Pretoria
Senior Software Engineer (IT)
Senior Software Engineer (IT)

AtripleA recruitment & temps • Pretoria

On-site
ZAR 700,000 - 1,000,000
Senior Java/Spring Developer
Senior Java/Spring Developer

Hire Resolve • Gauteng

On-site
ZAR 900,000 - 1,500,000
Senior Java/Spring Developer
Senior Java/Spring Developer

Hire Resolve • Johannesburg

On-site
ZAR 800,000 - 1,200,000
Senior Software Engineer
Senior Software Engineer

Placements24 • Gauteng

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Modern office facilities
Graduate Software Developer
Graduate Software Developer

Placements24 • Johannesburg

Hybrid
ZAR 240,000 - 360,000
Competitive starting salary
Cutting-edge technologies exposure
Mentorship program
+2