Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Placements24

NewBe an early applicant

Senior backend developer (python/django)

Posted
Discussion

Description

About the Role

Our client, a rapidly expanding tech firm specializing in cloud-native solutions, is seeking a highly skilled and motivated Senior Backend Developer to join their dynamic team in George, Western Cape. This is an exciting opportunity to contribute to cutting-edge projects, working with modern technologies and a collaborative development environment. The ideal candidate will possess a deep understanding of Python and the Django framework, along with a proven track record of building scalable and robust backend systems. You will be instrumental in designing, developing, and deploying APIs, microservices, and data-intensive applications that power our client's innovative platforms. This role offers a significant impact on product development and offers opportunities for professional growth within a forward-thinking organization. We are committed to fostering an inclusive workplace where diverse perspectives are valued and encouraged, supporting our team's growth and success.

Key Responsibilities Design, develop, and maintain efficient, reusable, and reliable Python code using the Django framework. Build and integrate RESTful APIs and microservices for various applications. Optimize applications for maximum speed, scalability, and security. Collaborate with frontend developers, product managers, and other stakeholders to define software requirements and technical specifications. Implement data storage solutions, including relational databases and potentially No SQL solutions. Write comprehensive unit and integration tests to ensure code quality and stability. Participate in code reviews, providing constructive feedback to peers. Troubleshoot, debug, and upgrade existing systems. Stay up-to-date with emerging technologies and industry best practices. Contribute to architectural decisions and technical roadmap planning. 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 development. Strong proficiency in Python and extensive experience with the Django or Flask framework. Demonstrable experience designing and implementing RESTful APIs. Solid understanding of database design and management (e.g., Postgre SQL, My SQL). Experience with version control systems, particularly Git. Familiarity with cloud platforms (AWS, Azure, or GCP) is a plus. Experience with containerization technologies like Docker and Kubernetes is advantageous. Excellent problem-solving and analytical skills. Strong communication and teamwork abilities. Experience in an Agile development environment. Knowledge of frontend technologies (e.g., Java Script, React) is beneficial but not required. Benefits Competitive salary package commensurate with experience. Opportunities for professional development and continuous learning. Exposure to a wide range of modern technologies and challenging projects. A collaborative and supportive work environment in George. Potential for career advancement within a growing company. Contribution to impactful and innovative technological solutions. Standard employee benefits package.

Skills

What Senior Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →