×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Remote / Online - Candidates ideally in
Midrand, Gauteng, South Africa
Listing for: Placements24
Remote/Work from Home position
Listed on 2026-09-05
Job specializations:
  • Software Development
    Software Engineer, Backend Developer, Senior Developer, Full Stack Developer
Job Description & How to Apply Below

About the Role

Our client is seeking a highly skilled and experienced Senior Software Engineer to join their dynamic team in Midrand . This role is integral to the development of innovative software solutions that drive business growth and enhance customer experiences. You will be part of a collaborative environment where your contributions directly impact product strategy and execution. The ideal candidate is passionate about clean code, scalable architecture, and continuous learning, eager to mentor junior engineers and contribute to a positive team culture within a forward-thinking organization.

Key Responsibilities
  • Design, develop, and deploy robust and scalable backend systems using modern programming languages and frameworks.
  • Collaborate with product managers and stakeholders to define software requirements and technical specifications.
  • Implement automated testing, including unit, integration, and end-to-end tests, to ensure code quality and reliability.
  • Optimize application performance, identify bottlenecks, and implement solutions for improved efficiency and user experience.
  • Mentor junior engineers, conduct code reviews, and promote best practices in software development.
  • Troubleshoot and resolve complex technical issues in production and development environments.
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 technologies.
  • Proficiency in languages such as Java, Python, or C#, and experience with relevant frameworks (e.g., Spring Boot, Django, .NET Core).
  • Solid understanding of database technologies (SQL and No

    SQL), microservices architecture, and cloud platforms (AWS, Azure, or GCP).
  • Experience with CI/CD pipelines, containerization (Docker, Kubernetes), and agile development methodologies.
  • Excellent problem-solving, analytical, and communication skills.
Benefits
  • Competitive annual salary and performance-based bonuses.
  • Hybrid work model offering flexibility between office and remote work.
  • Comprehensive medical, dental, and vision insurance plans.
  • Opportunities for professional development, including training and conference attendance.
  • Generous paid time off and company holidays.
  • Collaborative and inclusive work environment that fosters innovation.
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary