SUMMARY:
Location: Bedfordview, Johannesburg
Reporting to: IT Manager
About the Role:
A dynamic organisation within the financial services space is seeking a highly experienced Senior AI Developer to lead the design, development, and implementation of AI-driven solutions. This role requires a strong background in Microsoft technologies, with a focus on building scalable, intelligent applications that drive business value.
POSITION INFO:
The successful candidate will work across the full development lifecycle, collaborating with stakeholders to translate business requirements into innovative AI solutions while contributing to a modern, cloud-enabled technology environment.
Minimum Requirements:
- Diploma or Degree in Computer Science, Software Development, or a related field (or equivalent experience)
- 15+ years’ experience as a .NET Developer
- 4+ years’ hands-on experience in AI and machine learning development, with a focus on Microsoft technologies
Technical Skills & Experience:Microsoft Stack & Web Development:- Strong proficiency in C#, Python, VB.NET, or JavaScript
- Advanced experience with ASP.NET Core (Web APIs, MVC, Blazor, or Razor Pages)
- Solid understanding of HTML, CSS, and modern web development practices
- Experience integrating AI/ML solutions within enterprise applications
- Exposure to Power Platform tools (Azure AI Studio, Power BI, Power Apps, Power Automate) advantageous
Data & Integration:- Strong experience with relational databases (MS SQL Server, PostgreSQL)
- Knowledge of vector databases and modern data architectures
- Experience with Entity Framework, Redis, and RabbitMQ
- Proficient in Azure DevOps, including source control, build pipelines, and CI/CD practices
- Experience with containerisation using Docker and orchestration with Kubernetes
Key Responsibilities:- Design, develop, and deploy AI and machine learning solutions aligned to business needs
- Architect scalable and secure applications within the Microsoft ecosystem
- Integrate AI models into existing systems and enterprise applications
- Collaborate with stakeholders to define requirements and deliver technical solutions
- Build and maintain APIs and services supporting AI-driven functionality
- Implement best practices for CI/CD, DevOps, and system performance
- Research and evaluate emerging AI technologies and frameworks
- Provide technical leadership and mentorship where required
Soft Skills & Competencies:- Strong stakeholder engagement and communication skills
- Ability to translate complex business requirements into technical solutions
- Experience presenting AI-driven concepts to both technical and non-technical audiences
- Strong problem-solving ability with a proactive and innovative mindset
- Ability to work independently as well as within cross-functional teams
Why Apply?- Opportunity to work on cutting-edge AI and machine learning solutions
- Exposure to modern Microsoft technologies and cloud environments
- Collaborative and innovative working culture
- Chance to make a meaningful impact through intelligent systems and automation
Apply Now!
For more information contact:
Raees Sadek
IT Recruitment
Researcher