Home
Jobs

Interesting Opportunity Backend Python Developer

3 - 7 years

0 Lacs

Posted:16 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We are looking for a skilled and motivated Backend Python Developer to join our team. You will be responsible for designing, developing, and maintaining robust backend systems that meet our business needs. As a problem-solving champion, you will address complex requirements and optimize system efficiency. Collaboration with cross-functional teams is essential to understand business requirements and translate them into technical solutions. Your role will involve identifying efficient and maintainable approaches while ensuring system stability. You will lead discussions and take ownership of partially defined problems, proposing and driving solutions towards implementation. Emphasizing Test-Driven Development (TDD), you will contribute to enhancing code coverage within the codebase. Continuous analysis and optimization of system workflows are crucial to improve performance, response times, and memory efficiency. Refactoring and eliminating outdated code elements will streamline the system for new developments. The ideal candidate should have a minimum of 3 years of experience in building backend systems using Python. Strong proficiency in Python programming language, data structures, and algorithms is required. Experience in creating clean, maintainable, and well-documented code is essential. Taking ownership of tasks and projects, ensuring timely delivery, and collaborating to address dependencies are key responsibilities. Excellent problem-solving and analytical skills are necessary for finding optimal solutions. Strong communication and collaboration skills are vital for effective teamwork with technical and non-technical teams. The ability to work independently, manage time efficiently, and be a team player is critical. An openness to learning and continuous improvement, as well as welcoming feedback from diverse stakeholders, is valued. Bonus Points: - Experience in the Fintech domain and/or B2C product development - Understanding of software design principles and best practices - Experience building backend systems using Python and Django framework - Bachelor's degree in Computer Science or a related field (preferred) - Experience working on products with a large user base (1 Million+ Daily Active Users) (a plus),

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Wits Innovation Lab
Wits Innovation Lab

Technology/Innovation

Johannesburg

RecommendedJobs for You