×
Register Here to Apply for Jobs or Post Jobs. X

Senior Full Stack Developer - AI-Enabled Software Engineering

Job in Cape Town, 7561, South Africa
Listing for: iDbase Software
Full Time position
Listed on 2026-09-27
Job specializations:
  • Software Development
    .NET Developer, Full Stack Developer, Azure, AI Engineer (Applied/Software)
Job Description & How to Apply Below

Senior Full Stack Developer -- AI-Enabled Software Engineering

Job Details

Division:
DevX

Business Unit: RIB

Minimum experience:

Mid-Senior

Company primary industry:
Information Services

Job functional area:
Information Technology

Job Description

We are seeking a highly skilled Senior Full Stack Developer with strong experience in modern software engineering and AI-assisted development practices.

The successful candidate will be responsible for designing, developing, deploying, and maintaining enterprise-grade applications using React, C#, .NET, and PostgreSQL. Beyond traditional software development skills, the ideal candidate must be proficient in leveraging AI development tools such as Git Hub Copilot, Microsoft Copilot, Claude Code, Cursor, and similar AI-assisted engineering platforms to improve productivity, code quality, and solution delivery.

This role is suited for a developer who embraces the future of software engineering, combining deep technical expertise with AI-enhanced development workflows.

What you'll do:
  • Solution Design & Development
  • Design and develop scalable web applications using React and modern front-end frameworks.
  • Build secure, maintainable, and high-performance APIs using C# and .NET 8+.
  • Design and optimize PostgreSQL databases.
  • Develop reusable components, services, and libraries.
  • Implement modern architectural patterns including:
  • Clean Architecture
  • Domain-Driven Design (DDD)
  • Event-Driven Architectures
  • Microservices (where appropriate)
  • AI-Assisted Software Engineering
  • Utilize AI development tools such as:
  • Git Hub Copilot
  • Microsoft Copilot
  • Claude Code
  • Cursor AI
  • ChatGPT Enterprise (where approved)
  • Use AI tools for:
  • Code generation
  • Refactoring
  • Documentation generation
  • Test development
  • Troubleshooting and debugging
  • Architectural analysis
  • Create and maintain effective prompts and AI workflows.
  • Evaluate AI-generated code for security, performance, maintainability, and compliance.
  • Contribute to the organization's AI Engineering standards and best practices.
  • Cloud & Dev Ops
  • Build and maintain CI/CD pipelines.
  • Deploy applications to cloud environments (Azure preferred).
  • Implement Infrastructure-as-Code principles.
  • Monitor application performance and reliability.
  • Ensure deployment automation and operational excellence.
  • Quality Engineering
  • Write comprehensive automated tests.
  • Conduct peer code reviews.
  • Ensure adherence to coding standards and security best practices.
  • Implement application monitoring and logging.
  • Leadership & Mentoring
  • Mentor junior and intermediate developers.
  • Promote AI-enabled development practices across teams.
  • Participate in architecture reviews and technical governance.
  • Contribute to technical community discussions and innovation initiatives.
Skills:
  • Front-End
  • React (5+ years)
  • Type Script
  • JavaScript (ES6+)
  • HTML5
  • CSS3
  • Tailwind CSS
  • Responsive Design
    Back-End
  • C#
  • .NET 8+
  • ASP.NET Core
  • REST APIs
  • Entity Framework Core
  • Database
  • PostgreSQL
  • Database Design
  • Query Optimization
  • Performance Tuning
  • Source Control & Dev Ops
  • Git
  • Azure Dev Ops
  • Git Hub
  • CI/CD Pipelines
  • Docker
  • Cloud Platforms
  • Microsoft Azure (Preferred)
  • Experience with:
  • App Services
  • Container Apps
  • Azure Functions
  • Azure SQL
  • Azure OpenAI
  • Key Vault
  • Application Insights
  • AI Engineering Skills (Mandatory)
  • The ideal candidate must demonstrate practical experience using AI as part of the software development lifecycle.
Your Expertise:
  • Mandatory
  • 7+ years professional software development experience.
  • 5+ years C# and .NET experience.
  • 5+ years React development experience.
  • 3+ years PostgreSQL experience.
  • 1+ years using AI-assisted development tools in production environments.
  • Experience deploying solutions to cloud environments.
  • Advantageous
  • Experience building AI-native applications.
  • Experience implementing AI agents.
  • Experience with enterprise consulting environments.
  • Experience in highly regulated…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary