Menu Close

Johannesburg: Senior Python Developer ( Remote) posted by Datafin

Date 2024-12-08
Job Title Senior Python Developer ( Remote)
Employer Datafin
More Information
Salary 0
Category It Computer
Location Gauteng
/ Johannesburg

Job Summary

SENIOR PYTHON DEVELOPER ( REMOTE)IT – Software Development
Cape Town – Western Cape ~ Johannesburg – Gauteng ~ Remote

ENVIRONMENT:
A global leader in neutral NVOCC services, with a presence in over 70 offices worldwide, is seeking a highly skilled Senior Python Developer to join their dynamic team. The ideal candidate will possess extensive experience in developing RESTful services and demonstrate proficiency in at least one Python web framework. This role demands a deep understanding of object-relational mappers and microservice architecture. Exceptional English communication and documentation skills are also essential.
DUTIES:
  • Design, develop, and maintain high quality RESTful services.
  • Ensure robust error handling and logging.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Optimize applications for maximum speed and scalability.
  • Maintain code quality, organization, and automation.
  • Participate in code reviews and provide constructive feedback.
  • Write and maintain comprehensive technical documentation.
  • Communicate effectively with team members and stakeholders.
REQUIREMENTS:
  • Experience: 5+ years of backend development experience.
  • Languages: Proficiency in Python (+3.10).
  • Frameworks: Strong experience in at least one of the following: FastAPI, Flask, or Django (preference for FastAPI).
  • ORM: In-depth knowledge of SQLAlchemy.
  • Validation: Expertise in Pedantic.
  • Database: Proficiency in MySQL to write complex queries.
  • Architecture: Strong understanding of microservices architecture.
  • Error Handling: Solid experience with error handling in web applications.
  • RESTful Services: Proven experience in designing, developing, and consuming RESTful APIs.
  • Testing: Experience with unit and integration testing.
  • Communication: 100% fluency in English, both written and spoken.
  • Documentation: Excellent technical documentation skills and technical specification skills.
  • Version control: Git to manage code changes and workflows (CI/CD)
  • OS: Proficient in developing in Windows and Linux
Optional Skills that would complement the position:
  • AWS: Knowledge of AWS services such as EKS, ECS, ECR, S3 and CloudWatch.
  • Docker: For containerization.
  • Database: Apache Casandra (NoSQL)
Additional

Requirements:

  • Experience: Demonstrated experience working in the above environments.
ATTRIBUTES:
  • Strong problem-solving skills, ability to work independently, and excellent English communication skills (both written and verbal).
Apply for this Job

Senior Python Developer ( Remote) position available in Gauteng, Johannesburg. This job position was posted by Datafin. The job has been posted as a premium ad on 2024-12-08 at 16:09:57 in the It Computer category

Click Go Apply to apply online!


You might also like to look at the available jobs in the same area.

Apply directly on jobmail for this position
Some posts have contact information included with other instructions. All applicants are urged to read the instructions carefully.
We will list jobs at the bottom of each job, so feel free to scroll down and continue your search.

We do not accept any job applications and merely offer the service of daily jobs being mined and displayed on our job portal.
Each job post has a link to take you directly to the original post to apply on their website or the original website where the post came from.


Here are some more related positions


Centurion: Mid-Senior Full Stack Developer (Python, Api Development) posted by Magic Bullet

Job Title: Mid-Senior Full Stack Developer (Python, API Development)Location: Centurion, GautengSalary: R35,000 to R60,000 based on experienceWe are seeking a Mid-Senior Full Stack Developer with strong Python and API development skills to join our team in


View Job
Mid-Senior Full Stack Developer (Python, Api Development)

Cape Town City Centre: Senior Python Developer

What youll be doing: Craft and Create Masterpieces: Youll be tasked with preparing clean, scalable code, using your Python-Django skills to whip up a framework thats not only delicious but also enduring. Design APIs that Connect: Youll season your creation


View Job
Senior Python Developer

Johannesburg: Senior Python Developer

What youll be doing: Craft and Create Masterpieces: Youll be tasked with preparing clean, scalable code, using your Python-Django skills to whip up a framework thats not only delicious but also enduring. Design APIs that Connect: Youll season your creation


View Job
Senior Python Developer

Cape Town: Senior Python Developer posted by Goldman Tech

Job Description:If you are a Senior Python Developer with experience building enterprise-standard applications focusing on server-side applications with the ability to work effectively in an iterative agile development process, using Jira, Git etc. A Back-


View Job
Senior Python Developer

Cape Town: Senior Python Developer posted by Goldman Tech

Job Description:My client is looking for the best of the best a Senior Python Developer. If you have Experience building enterprise-standard applications, with a focus on server-side applications with the ability to work effectively in an iterative agile d


View Job
Senior Python Developer

Cape Town: Senior Python Developer posted by Goldman Tech

Job Description:We have an amazing opportunity for a Senior Python Developer!We require a candidate with:• BSc. Computer Sciences or National Diploma in IT • 6+ years professional work experience in a similar role• Experience working with Py


View Job
Senior Python Developer

Cape Town: Senior Python/Django Developer posted by Goldman Tech

Job Description:We have an amazing remote opportunity for a Senior Python/Django developer!We require a candidate with:• BSc. Computer Sciences or National Diploma in IT• 5+ years of experience in development• Experience with: oPythonoDjango


View Job
Senior Python/Django Developer

Cape Town: Senior C++ And Python Developer posted by Goldman Tech

Job Description:We have an amazing opportunity for a Senior C++ and Python Developer in Cape TownWe require a candidate with:• Higher Degree or diploma in IT or related field• Be able and willing to travel abroad• 4+ yrs strong experience an


View Job
Senior C++ And Python Developer

Cape Town: Senior C++ And Python Developer posted by Goldman Tech

Job Description:We have an amazing opportunity for a Senior C++ and Python Developer in Cape Town!We require a candidate with:• C++ and Python programming and integration• Systems Design Documentation • Systems TestingShould you meet the req


View Job
Senior C++ And Python Developer

Cape Town: Senior Developer- Python, Django, React posted by Goldman Tech

Job Description:We have an amazing opportunity for a Senior Developer- Python, Django, React This position is remoteWe require a candidate with:• Extensive programming experience (5+ years)• Knowledge of and experience using: ReactJS, Python, Dja


View Job
Senior Developer- Python, Django, React

Cape Town: Senior Software Engineer (Python, React) posted by Datafin

Senior Software Engineer (Python, React)IT - Software DevelopmentCape Town - Western CapeENVIRONMENT: This company is a dynamic and innovative leader in the foreign exchange and cryptocurrency markets, and they are currently seeking a talented Senior Softw


View Job
Senior Software Engineer (Python, React)

Cape Town: Senior Developer (Python / R, Devops) (Cpt Hybrid) posted by Datafin

Senior Developer (Python / R, DevOps) (CPT Hybrid)IT - Software DevelopmentCape Town - Western CapeENVIRONMENT:This role is for a Senior Developer at a well-established systems consulting company, requiring 6+ years of recent hands-on software development


View Job
Senior Developer (Python / R, Devops) (Cpt Hybrid)

South Africa: Senior Python Engineer posted by Carlysle Human Capital

Minimum requirements: 5+ years of experience as a Python Developer. Experience with RAG systems and vector databases. Azure AI certification and strong knowledge of the Azure AI stack. Familiarity with LLMs and ML frameworks (e.g., TensorFlow, PyTorch). Ex


View Job
Senior Python Engineer

South Africa: Senior Python Engineer

Minimum requirements: 5 years of experience as a Python Developer. Experience with RAG systems and vector databases. Azure AI certification and strong knowledge of the Azure AI stack. Familiarity with LLMs and ML frameworks (e.g., TensorFlow, PyTorch). Exp


View Job
Senior Python Engineer

Cape Town: Senior Python Developer posted by Hire Resolve

Our client in the Digital Insurance Industry is searching for an experienced Senior Python Developer to join their team in Cape Town on a hybrid work model.Senior Python Developer responsibilities include participating in all phases of the software develop


View Job
Senior Python Developer

Cape Town: Senior Python Developer posted by Hire Resolve

Our client is seeking a Senior Python Developer to join their team on a hybrid model in their offices based in Cape Town.Requirements:Relevant IT Degree or Diploma5+ years of Python experiencePostgreSQLPythonAWSGitBitbucketSalesforceIf you meet t


View Job
Senior Python Developer

Cape Town: Senior Python Developer – Software Development – R1.44M – R960k posted by Hire Resolve

Hire Resolves client is urgently seeking the expertise of a Senior Python Developer in Cape Town (Hybrid) ResponsibilitiesDesign, develop, and maintain robust and scalable Python-based applications, tools, and frameworks that integrate machine learnin


View Job
Senior Python Developer – Software Development – R1.44M – R960k

Cape Town: Senior Python Developer – Finance Industry – R1mil posted by Hire Resolve

Hire Resolves client is urgently seeking the expertise of an experienced Senior Python Developer in Cape Town (Hybrid).ResponsibilitiesPerforming coding assignmentsReviewing code work for accuracy and functionalityCreating and implementing design plansAnal


View Job
Senior Python Developer – Finance Industry – R1mil

Johannesburg: Senior Python Developer ( Remote) posted by Datafin

SENIOR PYTHON DEVELOPER ( REMOTE)IT - Software DevelopmentCape Town - Western Cape ~ Johannesburg - Gauteng ~ RemoteENVIRONMENT: A global leader in neutral NVOCC services, with a presence in over 70 offices worldwide, is seeking a highly skilled Senior Pyt


View Job
Senior Python Developer ( Remote)

Error making API request.

Share this to someone who needs a job:
Posted in Uncategorized

More Jobs in Your Area