SUMMARY:
Are you a passionate Python Developer looking to grow your career in a collaborative, technology-driven environment? This is an excellent opportunity to work on modern backend applications, build scalable APIs, and contribute to innovative software solutions that make a real impact.
POSITION INFO:
Join a dynamic development team where you'll be responsible for building and maintaining robust backend applications using Python and modern web frameworks. You will work alongside developers, QA professionals, and business stakeholders to deliver high-quality solutions that support operational efficiency and business growth. This role offers exposure to modern software development practices, Agile methodologies, and cloud technologies while providing the opportunity to enhance your technical skills and work on meaningful projects. If you enjoy solving problems, writing clean code, and building scalable applications, this is the ideal opportunity to take the next step in your career. Key Responsibilities: Develop and maintain Python-based applications and backend services Build, enhance, and support RESTful APIs and integrations Write clean, efficient, maintainable, and well-documented code Troubleshoot and resolve software defects and technical issues Work with relational databases and optimise queries for performance and scalability Participate in testing, code reviews, and Agile development processes Collaborate with developers, QA teams, and business stakeholders to deliver high-quality solutions Contribute to continuous improvement initiatives and development best practices Job Experience and Skills Required: Education: Relevant Degree or Diploma in Computer Science, Information Technology, Software Engineering, or a related field Experience: 1-3 years of Python development experience Experience with backend development and web applications Exposure to Agile development environments Technical Skills: Python programming Django, Flask, or FastAPI REST API development and integration SQL databases (PostgreSQL, MySQL, or SQL Server) Git version control Advantageous: Basic knowledge of cloud platforms such as AWS or Azure Additional Requirements: Strong analytical and problem-solving skills Excellent communication and teamwork abilities Ability to learn quickly and adapt to new technologies Strong attention to detail and commitment to code quality Apply now! For more exciting IT vacancies, please visit: I also specialise in recruiting in the following: Data Engineer Software Developer Data Analyst Infrastructure Architecture …and more! If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles \/ positions. For more information, contact: Karmishka Naidoo Specialist Recruitment Consultant Connect with me on LinkedIn!