Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Subscriptions

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

Full-time

Datafin Recruitment

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.

Vacancy posted 28 days ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Software Developer (Azure, Data Bricks, Python) (CPT) in Cape Town, Western Cape vacancy
  •  ...recognised product company is seeking a Full Stack Engineer (Python / React / Scalable Systems) to help...  ...and deliver scalable backend systems, data-driven features, and intuitive front-...  ...REQUIRED EXPERTISE ~4+ years of full stack software engineering experience ~ Strong... 

    ATS Client

    Cape Town, Western Cape
    7 days ago
  •  ...The Full Stack Software Developer is responsible for designing, developing, and delivering features across...  ...software engineering fundamentals, including data structures, algorithms, design...  ...Hands-on experience with cloud platforms (Azure preferred). Practical experience... 

    People Dimension

    Cape Town, Western Cape
    17 days ago
  •  ...would be beneficial (Computer Science, Software Engineering, etc.) Minimum of 8+ years...  ...Git workflows and CI/CD pipelines (Azure DevOps), with experience in automated testing...  ...visit our website - Requirements Full Stack Developer, Vue.js, .NET Core, SQL Server, RESTful... 

    ATS Client

    Cape Town, Western Cape
    7 days ago
  •  ...We're looking for a Senior Full Stack Developer to join a leading global IoT SaaS company that's...  ...re passionate about building scalable software, embracing modern technologies, and delivering...  .../or microservices architectures ~ Azure cloud experience (multi-tenancy,... 

    E-Merge IT Recruitment

    Cape Town, Western Cape
    15 days ago
  •  ...be your moment. As a senior software engineer, you will focus on designing and developing robust, scalable, and...  ...practical experience in the full software development...  ...to store application data efficiently Proficient...  ...platforms such as AWS, Azure or GCP. Strong... 

    ATS Client

    Cape Town, Western Cape
    7 days ago
  •  ...production management, and logistics software (WIRE) for the mining and...  ...industry, is seeking a  Senior Full Stack Engineer designs and...  ...across Angular frontends and Python/Go backends. Microservices...  ...discussions on event-driven patterns, data modeling, and ADRs (... 

    Hire Resolve

    Cape Town, Western Cape
    1 day ago
  •  ...help us achieve our vision. As a Senior Software Engineer (Full Stack) you'll be supporting the delivery of...  ...of our integration environment and Azure apps enabling us to transition into...  ...artifacts. Maintain current systems and develop new systems using the latest... 

    ATS Client

    Cape Town, Western Cape
    7 days ago
  •  ...to others Alongside other senior members of the team, contribute...  ...Experience in full stack JavaScript .NET stack development...  ...Experience designing and developing applications utilising databases...  ...using services provided by AWS/Azure Additional Information... 

    ATS Client

    Cape Town, Western Cape
    7 days ago
  •  ...Senior Software Engineer (Full Stack) Department: Development - Software Development Employment Type:...  ..., and partnership in the investment data space. Our global footprint now spans...  ...environment, working with React, .NET, Python, and SQL Server within a structured... 

    ATS Client

    Cape Town, Western Cape
    7 days ago
  •  ...Senior Software Engineer - Full Stack Experience: 4+ years Where the job is based:  Stellenbosch, South...  ...blend of Power Platform, DevSecOps, Data experiences, and Software Engineering...  ...architects. Primary Responsibility: Develop and maintain scalable, full-stack... 

    ATS Client

    Cape Town, Western Cape
    7 days ago
  •  ...The Software Developer (Full Stack, Senior) designs, builds, and ships major features and microservices end to...  ...clear, scalable service workflows and data contracts across frontend, backend,...  ...experience with cloud platforms, preferably Azure. Strong understanding of SaaS and... 

    People Dimension

    Cape Town, Western Cape
    a month ago
  •  ...Senior Full Stack Developer (C#.NET Core) (CPT Hybrid)IT - Software Development Cape Town - Western Cape - South Africa ENVIRONMENT...  ...using technologies such as Azure App Service, API Management,...  ....js. Create and integrate data visualisations using modern JavaScript... 

    Datafin

    Cape Town, Western Cape
    20 hours ago
  •  ...Senior Software Developer (CPT)IT - Software Development Cape Town - Western Cape - South Africa ENVIRONMENT: Our client, a company on a mission to transform bicycle security, is looking for a Senior Software Developer to join their Cape Town office. This isnt... 

    Datafin

    Cape Town, Western Cape
    20 hours ago
  •  ...highly experienced Senior Backend Engineer with...  ...of professional software development experience...  ...the application stack over time. The role...  ...pathway to broader full-stack ownership ,...  ...CI/CD pipelines (Azure DevOps or similar)...  ...Server databases and data access layers • Guide... 

    ATS Client

    Cape Town, Western Cape
    7 days ago
  •  ...Our client develops and supports software and data solutions across a variety...  ...doing: Full ownership of deliverables...  .... Modern stack utilising .Net Core,...  ...Exposure to AWS or Azure cloud platforms....  ...js/React, Full-Stack Senior, PostgreSQL, REST, Unit... 

    Parvana

    Cape Town, Western Cape
    16 days ago
  • ~ Home ~/ Careers / Full Stack Software Developer Full Stack Software Developer Orion Labs is a small, fast-growing consulting company building...  ...CD pipelines (GitHub Actions) for deployments across AWS, Azure, and Oracle Cloud. ~ Deploy and operate modern web apps... 

    Orion Labs

    Cape Town, Western Cape
    24 days ago
  •  ...stuck working with old legacy software. Culturally they are very...  ...initiatives and deliver complex, full-stack systems end-to-end. ~...  ...optimising CI/CD pipelines (e.g., Azure DevOps) and proven ability to...  ...Requirements Back-End Developer, Full Stack, .NET Core, C#, SQL... 

    ATS Client

    Cape Town, Western Cape
    7 days ago
  •  ...seeking a highly experienced Senior Frontend Engineer with 10+ years of professional software development experience to...  ..., and the ability to mentor developers while remaining hands-on in...  ...broaden influence across the full application stack over time. You will progressively... 

    ATS Client

    Cape Town, Western Cape
    7 days ago
  •  ...talent. Responsibilities: Develop and maintain high-quality web...  ...Utilize cloud services (AWS, Azure, DigitalOcean) for application...  ...PostgreSQL, MongoDB) for effective data storage and retrieval....  ...~3+ years of experience in full stack development. ~ Proficient in... 

    ATS Client

    Cape Town, Western Cape
    7 days ago
  •  ...Software Developer (Python)IT - Software Development Cape Town - Western Cape - South Africa ENVIRONMENT: Our client seeks a Software Developer to join their team in Cape Town. They are a dynamic Software Development company specializing in bespoke software solutions... 

    Datafin

    Cape Town, Western Cape
    20 hours ago
  •  ...Data Engineer (Azure)IT - Analyst, Data Management...  ...Platform website (Full Stack). Applicants will...  ...working with C#, Python, Angular, SQL and...  ...various teams of Software Engineers, Data Engineers...  ...such as Data Bricks, Fabric, Data Lakes...  ...opportunities to develop. Driven by... 

    Datafin

    Cape Town, Western Cape
    20 hours ago
  •  ...Resolve's Client is looking for a talented Full-Stack Developer to join their dynamic team. In this...  ...layers of the stack to deliver robust software solutions. The Client's tech stack is...  ...-end technologies (like Node.js or Python). Ensure cross-platform optimization... 

    Hire Resolve

    Cape Town, Western Cape
    20 hours ago
  •  ...you a passionate Junior Full Stack Developer looking to kickstart...  ...databases for efficient data storage and retrieval....  ...project managers, and senior developers, to deliver high-quality software solutions. Troubleshoot...  ...technologies (Node.js, Python, or PHP). Familiarity... 

    Hire Resolve

    Cape Town, Western Cape
    20 hours ago
  •  ...Senior Full-Stack PHP Developer Contract | Remote (South Africa) | Full-Time Hours About the Role...  ...third-party services, and surfacing new data and reporting experiences for end users...  ...expected at senior level Python — not needed for this engagement but... 

    HI Technology & Innovation

    Cape Town, Western Cape
    10 days ago
  •  ...architect of the digital night. Are you the sort of developer who delights in crafting magnificent software from its deepest foundations to its most elegant...  ...from the shadows. My client seeks an Intermediate Full Stack Developer, one well-versed in the ancient arts of... 

    ATS Client

    Cape Town, Western Cape
    7 days ago
  •  ...Requirements: 5+ years of professional software development experience across the full stack Strong proficiency in at least...  ...backend language/framework (Python, Ruby, Node.js, Go, C#, Java, or...  ...schema design, query optimization, and data modeling Experience building... 

    Profile Personnel

    Cape Town, Western Cape
    4 days ago
  • We're on the hunt for a developer who can comfortably...  ...doesn't panic when the stack gets a little... tall....  ...over Keeping frontend data under control with TanStack...  ...Angular Developer and Full stack developer jobs....  ...Cloud Developers, and Software Engineers If you have... 

    ATS Client

    Cape Town, Western Cape
    7 days ago
  •  ...getting stuck working with old legacy software. Culturally they are very...  ...lead code reviews, and mentor junior developers. Clearly communicate technical strategy...  ...our website - Requirements Senior Frontend Engineer, Full Stack, Cape Town, Hybrid, Vue.js, JavaScript... 

    ATS Client

    Cape Town, Western Cape
    7 days ago
  •  ...excited to meet you. Software Development & Technical Execution Design, develop, and maintain reliable...  ...input on system structure, data flow, and scalability...  ...with a strong focus on Python, Django, React, Go....  ...Familiarity with the application stack (e.g., nginx, uwsgi)... 

    ATS Client

    Cape Town, Western Cape
    7 days ago
  • About the job Full Stack Developer Full Stack Developer Cape Town, South Africa (Hybrid) | Permanent | Technology Our client is...  ...in writing clean, reliable code. You will work closely with senior engineers, designers and project managers to bring complex... 

    ATS Client

    Cape Town, Western Cape
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full Stack Software Developer (Azure, Data Bricks, Python) (CPT). Be the first to apply!