Senior Full Stack Software Developer (Azure. Data Bricks. Python) (CPT) - Datafin IT Recruitment

Cape Town, Western Cape 10 hours ago Permanent Salary - Market Related

Senior Full Stack Software Developer (Azure. Data Bricks. Python) (CPT)

Datafin IT Recruitment
Cape Town, Western Cape
Date Created : 10 hours ago
Job Type : Permanent
Salary : Market Related

ENVIRONMENT:

A global Marketing Agency seeks the coding expertise of a Senior Full Stack Software Developer to provide technical leadership and guidance, improve development processes, and deliver high-quality software features on time, in line with company performance and quality standards. You will design, build, and deploy cloud-native and AI-powered applications using Microsoft Azure, Python, Databricks, OpenAI, and Claude. The role involves end-to-end ownership of complex solutions, technical leadership, and continuous improvement of engineering practices. The ideal candidate must have 5+ years’ experience in a similar role with proficiency in Python, Azure, Databricks, Frontend tools such as React, Angular or Vue.js & hands-on experience integrating OpenAI, Claude, or similar LLM technologies.

 

DUTIES:

Software Development & Delivery -

  • Participate in the full software development lifecycle: requirements analysis, design, development, unit testing, and documentation.
  • Develop and deliver high-quality software features within agreed timelines.
  • Ensure long-term code reusability, maintainability, and system stability.
  • Take ownership of complex application features and resolve key technical issues.
  • Work independently with minimal guidance, maintaining a strong understanding of the broader project context.
  • Comply with estimation processes and provide accurate effort estimates.

Cloud, Data & AI Engineering -

  • Design and implement scalable cloud-native solutions on Microsoft Azure.
  • Build and maintain data workflows using Databricks.
  • Integrate AI capabilities using OpenAI and Claude into production systems.
  • Evaluate and integrate emerging technologies to improve system capabilities.

Quality, Security & Process -

  • Proactively identify and address security, performance, and usability risks.
  • Ensure adherence to company release processes and deployment standards.
  • Maintain high standards of testing, reliability, and documentation.

Leadership & Collaboration -

  • Provide technical guidance and suggest improvements in development processes.
  • Mentor junior and new software engineers within the team.
  • Deliver technical training and participate in knowledge sharing initiatives.
  • Collaborate with cross-functional teams across Product, Data, and Engineering.
  • Contribute to technical design discussions and architectural decisions.

REQUIREMENTS:

  • 5+ Years’ experience in Full-Stack Software Development.
  • Strong proficiency in Python.
  • Experience with modern Frontend frameworks (React, Angular, or Vue.js).
  • Strong experience working within Microsoft Azure environments.
  • Experience with Databricks and Data Engineering workflows.
  • Hands-on experience integrating OpenAI, Claude, or similar LLM technologies.
  • Experience building APIs, microservices, and cloud-based systems.
  • Strong understanding of Git, CI/CD pipelines, and Agile methodologies.

Preferred Experience:

  • Experience with RAG architectures, vector databases, or AI frameworks.
  • Exposure to Azure Certifications or enterprise-scale systems.
  • Experience mentoring Developers or leading technical delivery.

ATTRIBUTES:

  • Strong problem-solving and analytical skills.
  • Ability to work independently and take ownership of delivery.
  • Strong communication and collaboration skills.
  • Passion for AI, cloud computing, and emerging technologies.

By applying to a job using RecruitmentPartner, you are agreeing to comply with and be subject to RecruitmentPartner Terms for use of our website.

By applying to a job using RecruitmentPartner, you are agreeing to comply with and be subject to RecruitmentPartner Terms for use of our website.

Report job