Senior Full Stack Software Developer; Azure, Data Bricks, Python; CPT
Listed on 2026-06-13
-
Software Development
Full Stack Developer, Software Engineer, AI Engineer (Applied/Software), Cloud Engineer - Software
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.
- 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.
- 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.
- 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.
- 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.
- 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.
- Experience with RAG architectures, vector databases, or AI frameworks.
- Exposure to Azure Certifications or enterprise-scale systems.
- Experience mentoring Developers or leading technical delivery.
- 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.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: