Backend Software Engineer

Belay Talent Solutions

Pretoria

Hybrid

ZAR 900,000 - 1,200,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Salary bonus
Health insurance
PTO & flexible hours
Hybrid work
Learning opportunities
Team environment in Pretoria

Job summary

Belay Talent Solutions seeks a Senior Software Engineer (Backend) in Pretoria to design, develop, and maintain server-side logic and APIs powering core products. You will collaborate with cross-functional teams to deliver high-quality, scalable software in a fast-paced environment.

The role requires 5+ years in backend development, strong skills in Java, Python, or Node.js, and experience with relational and NoSQL databases. Hybrid work supports collaboration and remote work flexibility.

Qualifications

  • Bachelor's degree in Computer Science or related field or equivalent practical experience.
  • 5+ years of professional experience in backend software development.
  • Strong proficiency in at least one modern backend language (Java, Python, Node.js, C#).

Responsibilities

  • Design, build, and maintain backend code.
  • Develop and manage robust APIs for frontend and third-party integrations.
  • Optimize performance, queries, and architecture for scalability.
  • Write clean, maintainable, well-tested code and participate in code reviews.
  • Collaborate with product managers, designers and frontend engineers to deliver features end-to-end.
  • Troubleshoot and resolve complex production issues.

Skills

Java
Python
Node.js
RESTful APIs
Microservices

Education

Bachelor's degree in Computer Science

Tools

PostgreSQL
MySQL
AWS
Docker
Kubernetes

Job description

Our client is looking for a talented Senior Software Engineer specializing in back-end development to join their growing engineering team in Pretoria. In this role, you will be instrumental in designing, developing, and maintaining the server-side logic and APIs that power their core products. You will work closely with cross-functional teams to deliver high-quality, scalable, and reliable software solutions. This position offers the opportunity to tackle complex technical challenges and contribute directly to the evolution of their technology platform within a collaborative and innovative company culture.

About the Role

Our client is looking for a talented Senior Software Engineer specializing in back-end development to join their growing engineering team in Pretoria. In this role, you will be instrumental in designing, developing, and maintaining the server-side logic and APIs that power their core products. You will work closely with cross-functional teams to deliver high-quality, scalable, and reliable software solutions. This position offers the opportunity to tackle complex technical challenges and contribute directly to the evolution of their technology platform within a collaborative and innovative company culture.

Key Responsibilities
  • Design, build, and maintain efficient, reusable, and reliable back-end code using languages like Java, Python, or Go.
  • Develop and manage robust APIs for seamless integration with front-end applications and third-party services.
  • Optimize application performance, database queries, and system architecture for scalability and speed.
  • Write clean, maintainable, and well-tested code, participating actively in code reviews.
  • Collaborate with product managers, designers, and front-end engineers to deliver features from conception to deployment.
  • Troubleshoot and resolve complex technical issues in production environments.
Requirements
  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
  • 5+ years of professional experience in back-end software development.
  • Strong proficiency in at least one modern back-end programming language (e.g., Java, Python, Node.js, C#).
  • Solid understanding of database technologies, including relational (e.g., PostgreSQL, MySQL) and NoSQL databases.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies is a plus.
  • Familiarity with RESTful API design principles and microservices architecture.
  • Excellent problem-solving, analytical, and communication skills.
Benefits
  • Competitive salary and annual performance bonus.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and flexible working hours.
  • Hybrid work model to balance office and remote work.
  • Opportunities for continuous learning and professional growth.
  • A supportive and team-oriented work environment in Pretoria.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Backend Development
Software Engineer - Backend Development

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 420,000 - 720,000
Competitive salary
Bonuses based on performance
Health insurance
Senior Backend Engineer - API Development
Senior Backend Engineer - API Development

Placements24 • Pretoria

On-site
ZAR 900,000 - 1,500,000
Competitive salary
Medical insurance
Paid time off
+2
Senior Software Engineer
Senior Software Engineer

Placements24 • Gauteng

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Modern office facilities
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Placements24 • Polokwane

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Health insurance
Paid time off
+2
Senior Backend Engineer
Senior Backend Engineer

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Health insurance
Career growth opportunities
+1
Senior Backend Developer
Senior Backend Developer

Placements24 • Bloemfontein

On-site
ZAR 700,000 - 1,100,000
Senior Software Engineer - Backend
Senior Software Engineer - Backend

Placements24 • Pietermaritzburg

On-site
ZAR 1,000,000 - 1,500,000
Hybrid work model
Competitive salary
Professional development
Senior Backend Developer
Senior Backend Developer

Placements24 • Vereeniging

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Health insurance
Professional growth opportunities
+2
Senior Software Developer (Backend)
Senior Software Developer (Backend)

Placements24 • Klerksdorp

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Health, dental, and vision insurance
Professional development
+2
Senior Software Engineer (IT)
Senior Software Engineer (IT)

AtripleA recruitment & temps • Pretoria

On-site
ZAR 700,000 - 1,000,000