Senior Software Engineer (Remote)

Placements24

Bloemfontein

Hybrid

ZAR 900,000 - 1,300,000

Full time

10 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Competitive salary
Fully remote position
Professional development
Modern development tools
Work-life balance

Job summary

Placements24 is seeking a Senior Software Engineer to join a fully remote engineering team. You will design, develop, test, and deploy robust applications in a distributed, remote-first environment, contributing to core product development and technical direction.

You will work with product managers, designers, and other engineers, optimize performance for a global user base, and participate in architectural discussions and the product roadmap.

Qualifications

  • Bachelor's degree or equivalent experience in CS/Engineering.
  • 5+ years of professional software development experience.
  • Proficiency in one or more modern languages such as Python, Java, Go, JavaScript or C#.
  • Experience designing and consuming APIs, databases (SQL/NoSQL) and cloud platforms.

Responsibilities

  • Design, develop, and implement complex software features across the full stack.
  • Write clean, well-tested code and participate in code reviews.
  • Collaborate with product managers, designers and engineers in a remote setting.

Skills

Python
Java
Go
JavaScript
C#

Education

Bachelor's degree in Computer Science/Engineering or related field

Job description

Our client is seeking a highly motivated and experienced Senior Software Engineer to join their fully remote engineering team. This role is ideal for a candidate passionate about building scalable, high-quality software solutions from the ground up. You will be instrumental in designing, developing, testing, and deploying robust applications, working collaboratively with a distributed team of talented engineers. This is a unique opportunity to contribute significantly to core product development and influence technical direction in a dynamic, remote-first environment, benefiting our global user base.

Key Responsibilities
  • Design, develop, and implement complex software features across the full stack, adhering to best practices.
  • Write clean, maintainable, and well-tested code, contributing to code reviews and knowledge sharing.
  • Collaborate effectively with product managers, designers, and other engineers in a remote setting.
  • Optimize application performance, scalability, and reliability for a large user base.
  • Troubleshoot, debug, and resolve software defects and production issues proactively.
  • Participate in architectural discussions and contribute to the technical roadmap of the product.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • 5+ years of professional software development experience, with a strong track record of delivering complex projects.
  • Proficiency in one or more modern programming languages such as Python, Java, Go, JavaScript, or C#.
  • Experience with designing and consuming APIs, working with databases (SQL/NoSQL), and cloud platforms.
  • Strong understanding of software development principles, data structures, and algorithms.
  • Excellent communication, collaboration, and problem-solving skills tailored for remote work.
Benefits
  • Competitive salary and comprehensive benefits package.
  • Fully remote position offering maximum flexibility and autonomy.
  • Generous paid time off and opportunities for professional development.
  • Access to modern development tools and technologies.
  • Collaborative and supportive team culture that values work-life balance and individual growth.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,500,000
Remote Senior Backend Engineer
Remote Senior Backend Engineer

Placements24 • Klerksdorp

Remote
ZAR 700,000 - 1,100,000
Fully remote
Flexible schedule
Career growth
Remote Senior Backend Engineer
Remote Senior Backend Engineer

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 900,000 - 1,400,000
Stock options
Remote work
Health insurance
+2
Remote Software Developer
Remote Software Developer

Placements24 • Polokwane

Hybrid
ZAR 350,000 - 700,000
Fully remote work
Health, dental, and vision insurance
Continuous learning opportunities
+2
Remote Senior Software Architect
Remote Senior Software Architect

Placements24 • Benoni

Hybrid
ZAR 1,200,000 - 1,800,000
Remote Software Developer - Full Stack
Remote Software Developer - Full Stack

Placements24 • Centurion

Hybrid
ZAR 480,000 - 720,000
Competitive salary
Remote work
Health insurance
+2
Software Developer (Remote)
Software Developer (Remote)

Hired • South Africa

On-site
ZAR 900,000 - 1,500,000
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,300,000
Lead Software Engineer
Lead Software Engineer

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,400,000
Executive-level compensation with sign
Comprehensive health insurance
Stock options or equity grants
+2
Lead Software Engineer
Lead Software Engineer

Placements24 • Polokwane

Hybrid
ZAR 1,200,000 - 2,000,000
Fully remote
Executive level bonus potential
Premium health insurance
+2