Software Developer Python

Cape Town, Western Cape, South Africa

Job Description


Software Developer xe2x80x93 Python

Location: Cape Town, South Africa / Remote
Salary: R720k per annum

About the Role:
We are looking for a talented Software Developer with 3+ years coding experience to develop, build and operate sophisticated large-scale transactional systems as well as lead and mentor their development team. We are a digital innovation, development, and execution partner who designs, builds and launches products that create real business value through our customer-centric approach. We are a cross-functional team of techies and creatives with proven experience, and together we are a powerhouse of innovation, technology, strategy and design.

Requirements:
3+ years Software Development experience
Python and Django
Object-orientated languages and MVC frameworks
Exposure to GoLang will be advantageous

Responsibilities:
Writing software in line with industry standards and design patterns
Guide and implement software and product design
Produce code of the highest quality
Produce code in line with project requirements
Implement and maintain appropriate security standards
Write and maintain unit and functional tests
Debugging software for optimum functioning
Reproducing and locate the source of reported bugs and issues
Fix bugs and issues
Communicate errors and solutions to product owners
Maintaining software and related repositories and databases
Manage source code and versioning
Manage to branch and pull requests
Managing Projects
Provide accurate estimates for new work and assessment for work completed
Manage projects task in line with project workflow
Identifying and suggesting functional improvements
Work with product owners to plan and execute project sprints
Maintaining detailed documentation for software components
Leading & Mentoring
Provide mentorship to peers and team members
Strategic thinking around database and architectural design
Participate in code reviews and contribute to the teamxe2x80x99s continuous upskilling
Keeping current with the development environment
Maintain and improve skill set
Identify developmental needs and motivate for additional training

Megan Forg Consulting

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1246655
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Cape Town, Western Cape, South Africa
  • Education
    Not mentioned