Senior Backend Engineer

Placements24

Upington

On-site

ZAR 900,000 - 1,300,000

Full time

2 days ago
Be an early applicant

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

Competitive salary
Health and dental insurance
Retirement savings plan
Generous paid time off
Professional development opportunities
Upington office access

Job summary

WhatJobs Direct is seeking a highly skilled Senior Backend Engineer to design, develop, and maintain scalable server-side infrastructure for its digital platforms in Upington, Northern Cape. You will work with cross-functional teams to deliver robust backend solutions and ensure reliability and security across services.

The ideal candidate has extensive experience in backend development, strong knowledge of SQL/NoSQL databases, RESTful APIs, and cloud platforms.

Qualifications

  • Significant experience as a Backend Engineer or Software Developer.
  • Proficiency in one or more backend languages such as Python, Node.js, Java, Go, or Ruby.
  • Strong experience with database design and management (PostgreSQL, MySQL, MongoDB).
  • Expertise in building and consuming RESTful APIs.
  • Familiarity with microservices architecture and design patterns.
  • Experience with cloud platforms (AWS, Azure, GCP) is a plus.
  • Understanding of testing, CI/CD, and version control (Git).
  • Excellent problem-solving and collaboration skills.

Responsibilities

  • Design, develop, and maintain scalable backend services and APIs.
  • Architect and implement robust databases (SQL/NoSQL).
  • Write clean, well-documented, and testable code.
  • Optimize performance, scalability, and security.
  • Collaborate with frontend developers to integrate server-side logic.
  • Work with DevOps and QA for deployment and QA.
  • Participate in code reviews and mentor juniors.
  • Troubleshoot and debug complex backend issues.

Skills

Backend development
Languages: Python/Node.js/Java/Go/Ruby
Database design
RESTful APIs
Microservices
Cloud platforms
CI/CD
Git
Problem-solving
Teamwork

Tools

PostgreSQL
MySQL
MongoDB
AWS
Azure
GCP
Git
CI/CD tools

Job description

About the Role

Our client, WhatJobs Direct, is looking for a highly skilled and experienced Senior Backend Engineer to join our core technology team. This role is essential for designing, developing, and maintaining the robust server-side infrastructure that powers our innovative digital platforms. We seek a candidate with a deep understanding of scalable systems, efficient data management, and secure API development. This position is based at our offices in **Upington, Northern Cape**, providing a collaborative and focused work environment. You will be instrumental in architecting high-performance backend solutions, ensuring the reliability and security of our services. The ideal candidate possesses exceptional problem-solving skills, a passion for clean code, and a proven ability to mentor junior engineers. You will collaborate closely with front-end engineers, product managers, and DevOps teams to deliver exceptional technical solutions.

Key Responsibilities
  • Design, develop, and maintain scalable and reliable backend services and APIs.
  • Architect and implement robust database solutions (SQL and/or NoSQL).
  • Write clean, efficient, well-documented, and testable code.
  • Optimize application performance, scalability, and security.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Work closely with DevOps and QA teams to ensure seamless deployment and quality assurance.
  • Participate in code reviews, providing constructive feedback and ensuring adherence to best practices.
  • Troubleshoot and debug complex backend issues.
  • Mentor junior backend engineers and contribute to the team's technical growth.
Requirements
  • Significant experience as a Backend Engineer or Software Developer.
  • Proficiency in one or more backend programming languages such as Python, Node.js, Java, Go, or Ruby.
  • Strong experience with database design and management (e.g., PostgreSQL, MySQL, MongoDB).
  • Expertise in building and consuming RESTful APIs.
  • Familiarity with microservices architecture and design patterns.
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) is a plus.
  • Solid understanding of software development best practices, including testing, CI/CD, and version control (Git).
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and teamwork abilities.
Benefits
  • Competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Retirement savings plan with employer contributions.
  • Generous paid time off and holiday schedule.
  • Opportunities for professional development, training, and conferences.
  • A collaborative and supportive work environment in **Upington, Northern Cape**.
  • Access to modern technologies and challenging projects.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • Mossel Bay

On-site
ZAR 900,000 - 1,200,000
Medical aid contributions
Retirement fund
Professional development opportunities
+2
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Placements24 • Paarl

Hybrid
ZAR 700,000 - 1,000,000
Competitive salary
Health benefits
Retirement savings plan
+1
Backend Software Engineer
Backend Software Engineer

Placements24 • Upington

On-site
ZAR 700,000 - 1,000,000
Competitive salary
Health, dental, and vision insurance
Retirement plan with company match
+3
Senior Backend Engineer
Senior Backend Engineer

Placements24 • KwaZulu-Natal

On-site
ZAR 900,000 - 1,200,000
Health, dental & vision insurance
Paid time off and holidays
Professional development
Senior Backend Engineer
Senior Backend Engineer

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work arrangement
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • Pietermaritzburg

Hybrid
ZAR 600,000 - 1,200,000
Hybrid work model
Health insurance
Paid time off
+1
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Performance bonuses
Medical aid
+3
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • KwaZulu-Natal

On-site
ZAR 900,000 - 1,500,000
Health insurance
retirement savings plans
paid time off
+1
Senior Backend Developer (Python/Django)
Senior Backend Developer (Python/Django)

Placements24 • Upington

Hybrid
ZAR 850,000 - 1,250,000
Hybrid work model
Health benefits
Retirement savings plan
+1
Backend Software Engineer
Backend Software Engineer

Placements24 • Paarl

Hybrid
ZAR 600,000 - 900,000
Hybrid work model
Medical aid
Retirement savings
+2