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

Senior Software Engineer; Backend Focus

Job in Benoni, 1501, South Africa
Listing for: Placements24
Full Time position
Listed on 2026-10-30
Job specializations:
  • Software Development
    Backend Developer, Software Engineer, Cloud Engineer - Software
Job Description & How to Apply Below
Position: Senior Software Engineer (Backend Focus)
Location: Benoni

About the Role

Our client, a prominent innovator in the financial technology sector, is seeking a highly proficient Senior Software Engineer with a strong backend focus to join their team in Benoni, Gauteng . This role is essential for developing and enhancing the complex, high-availability systems that underpin our client's cutting-edge financial services. The ideal candidate will possess deep expertise in backend development, database management, and distributed systems, coupled with a commitment to writing clean, efficient, and scalable code.

You will play a key role in architectural design and technical decision-making. This position offers a hybrid work model, allowing for a balance between focused individual work and collaborative team engagement in the Benoni office. Join a forward-thinking company that values technical excellence and offers significant opportunities for professional growth.

Key Responsibilities
  • Design, develop, and maintain robust and scalable backend services and APIs using modern programming languages and frameworks.
  • Architect efficient and reliable database solutions, optimizing for performance and data integrity.
  • Collaborate with frontend engineers, product managers, and QA teams to deliver seamless user experiences and functional applications.
  • Write clean, well‑documented, and thoroughly tested code, adhering to high standards of quality and maintainability.
  • Participate in code reviews, providing constructive feedback and mentoring junior engineers.
  • Troubleshoot, debug, and resolve complex technical issues across the backend stack.
  • Optimize application performance and scalability to handle increasing user loads and data volumes.
  • Contribute to the design and implementation of microservices architectures.
  • Ensure the security and reliability of all backend systems.
  • Stay updated with the latest backend technologies and industry best practices.
  • Participate in architectural discussions and contribute to technical strategy.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or equivalent professional experience.
  • 5+ years of experience in professional software development, with a significant focus on backend systems.
  • Strong proficiency in at least one backend language such as Java, Python, C#, or Go.
  • Experience with relevant frameworks (e.g., Spring Boot, Django, .NET Core).
  • Expertise in designing and working with relational databases (e.g., PostgreSQL, MySQL) and/or No

    SQL databases.
  • Solid understanding of API design principles (RESTful, gRPC).
  • Experience with cloud platforms (AWS, Azure, GCP) is highly desirable.
  • Familiarity with containerization technologies like Docker.
  • Excellent analytical, problem-solving, and debugging skills.
  • Strong communication and teamwork abilities.
  • Experience with Agile development methodologies.
  • Knowledge of microservices architecture patterns.
Benefits
  • Our client offers a competitive salary package aligned with industry standards.
  • Comprehensive health, dental, and vision insurance coverage.
  • Opportunities for professional development, including training, certifications, and conference attendance.
  • A flexible hybrid work model designed to foster productivity and work-life balance.
  • Generous annual leave and paid sick leave.
  • Retirement savings plan with employer contributions.
  • A stimulating work environment with challenging projects.
  • Collaborative team culture focused on innovation.
  • Clear career progression paths and performance-based advancement.
  • Access to the latest technologies and development tools.
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
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