Senior Backend Software Engineer

Placements24

East London

Hybrid

ZAR 900,000 - 1,300,000

Full time

3 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

Performance bonus
Medical and retirement plans
Paid time off
Professional development
Hybrid work model
East London office

Job summary

Placements24 is seeking a Senior Backend Software Engineer for its East London, Eastern Cape team. The role offers a hybrid work model, combining remote work with office collaboration to design, build, and deploy robust backend systems powering global applications.

You will work across services and APIs, leveraging languages like Python/Java/Go/Node.js, and modern databases with cloud platforms such as AWS/Azure/GCP. Strong collaboration and problem-solving are essential to succeed.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5 years of professional experience in backend software development.
  • Proficiency in at least one major backend programming language such as Python, Java, Go, or Node.js.
  • Strong understanding of database technologies, including SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Experience with cloud platforms like AWS, Azure, or GCP.
  • Familiarity with microservices architecture and RESTful API design.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
  • Experience with containerization technologies (Docker, Kubernetes) is a plus.
  • Knowledge of CI/CD pipelines and practices is desirable.

Responsibilities

  • Design, develop, and maintain scalable and efficient backend services and APIs using modern programming languages and frameworks.
  • Collaborate with cross-functional teams, including frontend developers, product managers, and QA engineers, to define and deliver new features.
  • Write clean, well-documented, and testable code, adhering to best practices and coding standards.
  • Optimize application performance, identify and resolve bottlenecks, and ensure system reliability and availability.
  • Participate in code reviews, providing constructive feedback to peers and mentees.
  • Contribute to architectural decisions and technical strategy for backend systems.
  • Troubleshoot and debug production issues, providing timely resolutions.
  • Stay up-to-date with emerging technologies and industry trends.

Skills

Backend development
SQL/NoSQL databases
Cloud platforms
Microservices & REST
Team collaboration

Education

Bachelor's degree in Computer Science or related field

Tools

Python
Java
Go
Node.js
Docker
Kubernetes
PostgreSQL
MongoDB
AWS
Azure
GCP

Job description

About the Role

Our client, a leading innovator in cloud-based solutions, is seeking a highly skilled Senior Backend Software Engineer to join their dynamic team based in East London, Eastern Cape, ZA . This role offers a hybrid work model, blending the flexibility of remote work with the collaborative energy of an office environment. You will be instrumental in designing, developing, and deploying robust backend systems that power cutting-edge applications used by a global clientele. We are looking for a passionate individual who thrives on complex challenges and is committed to delivering high-quality, scalable, and secure software. If you are eager to make a significant impact in a fast-paced tech landscape and contribute to the future of software engineering, this is the opportunity for you.

Key Responsibilities
  • Design, develop, and maintain scalable and efficient backend services and APIs using modern programming languages and frameworks.
  • Collaborate with cross-functional teams, including frontend developers, product managers, and QA engineers, to define and deliver new features.
  • Write clean, well-documented, and testable code, adhering to best practices and coding standards.
  • Optimize application performance, identify and resolve bottlenecks, and ensure system reliability and availability.
  • Participate in code reviews, providing constructive feedback to peers and mentees.
  • Contribute to architectural decisions and technical strategy for backend systems.
  • Troubleshoot and debug production issues, providing timely resolutions.
  • Stay up-to-date with emerging technologies and industry trends.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5 years of professional experience in backend software development.
  • Proficiency in at least one major backend programming language such as Python, Java, Go, or Node.js.
  • Strong understanding of database technologies, including SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Experience with cloud platforms like AWS, Azure, or GCP.
  • Familiarity with microservices architecture and RESTful API design.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
  • Experience with containerization technologies (Docker, Kubernetes) is a plus.
  • Knowledge of CI/CD pipelines and practices is desirable.
Benefits

Our client offers a competitive remuneration package, including a performance-based bonus structure. Employees benefit from comprehensive medical and retirement plans, generous paid time off, and opportunities for professional development and continuous learning. We foster a supportive and inclusive work environment that encourages innovation and career growth. The hybrid model allows for a healthy work-life balance, with access to modern office facilities in East London, Eastern Cape, ZA when required for team collaboration. Join a team that values your expertise and is committed to your success.

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 • Vereeniging

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

Placements24 • Gqeberha

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Medical aid
Retirement fund
+4
Senior Software Engineer - Backend Systems
Senior Software Engineer - Backend Systems

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Continuous learning & development
Collaborative culture
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 Engineer
Senior Backend Engineer

Placements24 • Cape Town

On-site
ZAR 900,000 - 1,400,000
Medical aid
Provident fund
Bonuses
+2
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 Software Engineer - Backend
Senior Software Engineer - Backend

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Annual bonus
Health benefits
+1
Senior Backend Engineer - SaaS Platform
Senior Backend Engineer - SaaS Platform

Placements24 • Stellenbosch

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Health benefits
Performance bonuses
+3
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • Durban

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Software Engineer - Backend
Software Engineer - Backend

Placements24 • Randburg

Hybrid
ZAR 420,000 - 620,000
Stock options
Health insurance
Paid time off
+3