Senior Software Engineer

Placements24

Soweto

Hybrid

ZAR 900,000 - 1,300,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Health insurance
Generous PTO
Fully remote
Professional development

Job summary

Placements24 is seeking a Senior Software Engineer to join a remote-first technology team. You will design, develop, test, and deploy scalable software, shaping product offerings and influencing architectural choices.

You will mentor junior engineers, collaborate with product managers and designers, and ensure code quality with best practices. The role offers a remote setup, competitive compensation, and opportunities to advance your technical leadership across the platform.

Qualifications

  • Bachelor's degree in Computer Science, Engineering or related field.
  • 5+ years of professional software development experience, backend or full-stack.
  • Proficiency in Java, Python, Go or C#.
  • Experience with cloud platforms and containerization (Docker, Kubernetes).
  • Strong problem-solving and remote collaboration skills.

Responsibilities

  • Design, develop, test, deploy, maintain, and improve software across the full stack.
  • Lead technical design discussions and contribute to architectural decisions for new features and systems.
  • Write clean, maintainable, and efficient code, adhering to best practices and coding standards.
  • Mentor and guide junior engineers, fostering their technical growth and best practices.
  • Collaborate effectively with product managers, designers, and other engineers to deliver high-quality products.

Skills

Java
Python
Go
C#

Education

Bachelor's degree in Computer Science or related field

Tools

AWS
Azure
GCP
Docker
Kubernetes

Job description

About the Role

Our client is seeking a highly skilled and experienced Senior Software Engineer to join their innovative technology team, operating in a fully remote capacity. This role is crucial for designing, developing, and deploying scalable, high-quality software solutions that drive the company's product offerings. You will work on challenging projects, contribute to architectural decisions, and mentor junior engineers, fostering a collaborative and productive development environment. This is an outstanding opportunity for a seasoned engineer to make a significant impact within a dynamic, remote-first culture, contributing to the evolution of cutting-edge technology solutions and driving innovation across the platform.

Key Responsibilities
  • Design, develop, test, deploy, maintain, and improve software across the full stack.
  • Lead technical design discussions and contribute to architectural decisions for new features and systems.
  • Write clean, maintainable, and efficient code, adhering to best practices and coding standards.
  • Mentor and guide junior engineers, fostering their technical growth and best practices.
  • Collaborate effectively with product managers, designers, and other engineers to deliver high-quality products.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional experience in software development, with a strong focus on backend or full-stack development.
  • Proficiency in one or more modern programming languages such as Java, Python, Go, or C#.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Strong understanding of data structures, algorithms, and software design principles; excellent problem-solving skills for remote collaboration.
Benefits
  • Competitive salary and attractive performance-based bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and flexible working hours.
  • Fully remote work setup with all necessary equipment provided.
  • Opportunities for continuous learning, professional development, and attending virtual conferences.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Senior Software Engineer
Remote Senior Software Engineer

Placements24 • Randburg

Hybrid
ZAR 600,000 - 1,300,000
Competitive salary
Remote-first
Medical, dental, and vision insurance
+2
Remote Software Development Lead
Remote Software Development Lead

Placements24 • Upington

Hybrid
ZAR 900,000 - 1,300,000
Stock options
Fully remote work arrangement
Salary and bonus structure
+2
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • East London

Hybrid
ZAR 1,446,000 - 2,249,000
Fully remote
Flexible working hours
Competitive salary + bonuses
+3
Lead Backend Engineer
Lead Backend Engineer

Placements24 • Randburg

Hybrid
ZAR 850,000 - 1,650,000
Competitive salary
Health, dental, and vision insurance
Generous paid time off
+2
Senior Backend Software Engineer (Java)
Senior Backend Software Engineer (Java)

Placements24 • Upington

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary + bonus
Fully remote
Health/dental/vision insurance
+2
Senior Developer
Senior Developer

Indsafri • South Africa

Hybrid
ZAR 900,000 - 1,300,000
Senior Remote Project Manager - Software Development
Senior Remote Project Manager - Software Development

Placements24 • Randburg

Hybrid
ZAR 1,000,000 - 1,400,000
Performance bonuses
Remote work
Health insurance
+2
Senior Software Engineer
Senior Software Engineer

Pavago • South Africa

On-site
USD 120,000 - 180,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Pickle (formerly FYXER) • South Africa

On-site
ZAR 600,000 - 900,000
Competitive salary
Generous paid time off
Remote-first working with flexible hours
+2
Senior Software Engineering Instructor
Senior Software Engineering Instructor

Placements24 • Sandton

Hybrid
ZAR 600,000 - 1,000,000
Fully remote work
Competitive salary
Global team environment