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

Senior Backend Software Engineer

Job in Vereeniging, 1904, South Africa
Listing for: Placements24
Full Time position
Listed on 2026-10-18
Job specializations:
  • Software Development
    Backend Developer, Software Engineer, Cloud Engineer - Software, Full Stack Developer
Job Description & How to Apply Below
Location: Vereeniging

About the Role

Our client, a leading innovator in cloud-based solutions, is seeking a highly skilled and experienced Senior Backend Software Engineer to join their dynamic team in Vereeniging, Gauteng . This is an exceptional opportunity to contribute to the development of cutting-edge technologies that are shaping the future of enterprise software. You will work alongside talented engineers in a collaborative environment, driving technical excellence and delivering robust, scalable solutions.

The role offers a challenging yet rewarding experience for an individual passionate about backend development and eager to make a significant impact. We are looking for a proactive problem-solver with a strong analytical mindset and a commitment to best practices in software engineering. This position plays a crucial role in the ongoing success and expansion of our client's platform.

Key Responsibilities
  • Design, develop, and maintain scalable and high-performance backend services and APIs using Python and associated frameworks (e.g., Django, Flask).
  • Collaborate with cross-functional teams, including frontend developers, product managers, and QA engineers, to define, design, and ship new features.
  • Write clean, efficient, maintainable, and well-documented code, adhering to coding standards and best practices.
  • Develop and implement database solutions, ensuring data integrity, performance, and security, working extensively with SQL and No

    SQL databases.
  • Optimize application performance and troubleshoot complex technical issues across the entire stack.
  • Participate in code reviews to ensure code quality, share knowledge, and provide constructive feedback.
  • Contribute to architectural discussions and decisions, helping to shape the future technical direction of our products.
  • Implement and maintain CI/CD pipelines and automated testing strategies.
  • Stay updated with emerging technologies and industry trends, proposing innovative solutions to enhance our systems.
  • Ensure the security and resilience of backend systems and services deployed in cloud environments (e.g., AWS, Azure).
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.
  • Proven expertise in Python programming and experience with web frameworks like Django or Flask.
  • Strong understanding of database technologies, including SQL (e.g., PostgreSQL, MySQL) and No

    SQL databases (e.g., MongoDB, Redis).
  • Experience with RESTful API design and implementation.
  • Proficiency in version control systems, particularly Git.
  • Familiarity with cloud platforms such as AWS, Azure, or GCP.
  • Solid understanding of software development principles, design patterns, and data structures.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and teamwork abilities.
  • Experience with microservices architecture is a plus.
  • Knowledge of containerization technologies like Docker and Kubernetes is advantageous.
Benefits

Our client offers a competitive salary package, comprehensive health insurance, opportunities for professional development and continuous learning, a modern and supportive work environment, and the chance to work on impactful projects. Enjoy Hybrid work flexibility, allowing for a balance between office collaboration and remote productivity. There are ample opportunities for career advancement within the organization. We also provide a generous leave policy and access to the latest technology tools.

Regular team-building activities and a commitment to work-life balance are integral to our culture.

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