Senior Software Developer


Red Deer Global Inc

Johannesburg, South Africa
Full Time
3y ago

Company Description

At Red Deer Global Inc, we are committed to meeting our customer’s needs, following through on promises and dedicating ourselves to delighting our clients. We exist to empower the youth, close skills gaps and assist companies to get the best talent in Africa! One of our clients in the Fintech space is looking for an Intermediate to Senior Python Developer to join their newly formed team based in Johannesburg. This is a chance to grow with this solution-focused, yet fun team and establish yourself in a fast growing startup.

Job Description

The dynamic Python Developer will help to develop and maintain various software products.

Responsibilities include writing and testing code, debugging programs and integrating applications with third-party web services. To be successful in this role, you should have experience using server-side logic and work well in a team.

Ultimately, you’ll build highly responsive web applications that align with the business needs. Key responsibilities include but are not limited 

  • Write high level, effective quality code
  • Develop back-end components to improve responsiveness and overall performance
  • Integrate user-facing elements into applications
  • Test and debug programs
  • Improve functionality of existing systems
  • Implement security and data protection solutions
  • Assess and prioritize feature requests
  • Coordinate with internal teams to understand user requirements and provide technical solutions
  • Own, design and code product initiatives from start to finish 
  • Lead the Python Dev team by example, executing code-review practices and mentoring junior developers
  • Work collaboratively with designers, PMs & QA to ensure our products are the best they can be 





  •  +3 years or more work experience as a Python Developer
  • Bachelor’s degree in Computer Science, Engineering or relevant field
  • Expertise in at least one popular Python framework (like Django, Flask or Pyramid)
  • Knowledge of object-relational mapping (ORM)
  • Experience with SQL databases 
  • Familiarity with front-end technologies (CSS, JavaScript and HTML5)
  • Impeccable problem-solving skills

Additional Information

Remote work and flexible hours

Apply for this job

Click on apply will take you to the actual job site or will open email app.

Click above box to copy link
Get exclusive remote work stories and fresh remote jobs, weekly 👇
View all remote jobs
Onkar By: Onkar