Protect yourself from scammers/fraudsters in recruitment
Read how to identify scam/fraudulent messages

Job

Job Details

Python Developer

29234
  • Negotiable
  • South Africa, Gauteng
  • Permanent
  • Software & DevOps

My client is a dynamic and rapidly growing software development agency. They pride themselves on delivering high-quality, innovative solutions that empower businesses across various industries. Their team is passionate about creating cutting-edge software while fostering a collaborative environment where creativity and technical expertise thrive.



My client is looking for an Intermediate Python Developer to join their talented team and contribute to the development of impactful projects for their clients. If you are driven by challenges, eager to work with diverse technologies, and excited about building solutions that matter, they'd love to meet you!



As an Intermediate Python Developer, you will focus primarily on back-end development tasks, contributing to the full software development lifecycle. You'll be an essential part of the team, helping to create seamless and high-performance applications while collaborating closely with designers, product managers, and other developers.



Key Responsibilities:




  • Develop and maintain web applications using Python and related back-end technologies (e.g., Django, Flask).

  • Collaborate with cross-functional teams to define, design, and implement new features and enhancements.

  • Write clean, efficient, and maintainable Python code following best practices and company standards.

  • Contribute to code reviews, knowledge sharing, and mentoring junior team members.

  • Troubleshoot and debug issues, providing timely solutions and improvements.

  • Work in an Agile environment, participating in daily stand-ups, sprint planning, and retrospectives.

  • Stay updated with emerging technologies and incorporate them into the development process.



What My Client Is Looking For:



Required Skills & Experience:




  • 3+ years of professional development experience.

  • Solid experience with Python, and frameworks like Django or Flask.

  • Strong knowledge of back-end technologies, including Python, and experience with relevant databases (SQL/NoSQL).

  • Familiarity with API integration, RESTful services, and cloud platforms (AWS, Azure, GCP).

  • Experience with version control systems (e.g., Git).

  • Understanding of DevOps practices and CI/CD pipelines.

  • Knowledge of microservices architecture and Docker.

  • Familiarity with Agile methodologies.



Soft Skills:




  • Strong problem-solving and debugging abilities.

  • Excellent communication and collaboration skills.

  • Ability to manage multiple tasks and priorities in a fast-paced environment.

  • A proactive approach to learning and improving your skills.



Andrea Pilusa Account Manager

Apply for this role

Copyright First Point Group 2024
Site by Venn