Hire Resolve's client is seeking a highly skilled and motivated Senior Python Developer to join their growing team. You will play a crucial role in designing, developing, and maintaining their core applications and systems. This position offers the opportunity to work on challenging projects, contribute to key architectural decisions, and have a significant impact on the direction of their technology. We are looking for someone who is passionate about clean code, best practices, and continuous learning. Responsibilities Design, develop, and maintain high-quality Python code for various projects. Collaborate with cross-functional teams (product, design, QA) to define and implement new features. Participate in code reviews and contribute to improving our development processes. Write unit and integration tests to ensure code quality and reliability. Troubleshoot and debug existing code and systems. Contribute to the architecture and design of our applications. Stay up-to-date with the latest trends and technologies in Python development. Mentor and guide junior developers (if applicable). Benefits Competitive salary based on experience. IFyou meet the above requirements and want to make a career-changing move, apply today by emailing your CV to You can also connect with Daniel, Carmen, and Gaby on LinkedIn or contact Hire Resolve. If you meet the above requirements we will contact you within 3 working days. Additional Opportunities Contribute to open-source projects (desirable). Required Skills and Experience Bachelor's degree in Computer Science or a related field (or equivalent practical experience). 5+ years of professional experience as a Python Developer. Strong understanding of Python fundamentals and best practices. Experience with relevant Python frameworks such as Django, Flask, or FastAPI. Proficiency in working with databases (e.g., PostgreSQL, MySQL, MongoDB). Experience with version control systems (e.g., Git). Solid understanding of software engineering principles and design patterns. Excellent problem-solving and debugging skills. Strong communication and collaboration skills. Experience with testing frameworks (e.g., pytest, unittest). Experience with cloud platforms (e.g., AWS, GCP, Azure) is a plus. Experience with containerization technologies (e.g., Docker, Kubernetes) is a plus. Experience with asynchronous programming (e.g., asyncio) is a plus. Contributions to open-source projects are a plus. #J-18808-Ljbffr
Senior Python Developer
HIRE RESOLVE
cape town, cape town
Published 14 days ago
Report job