1,800,114open jobs
103,743companies
270,871added this week
Browse all
Salary
≈ $39k – $75k per year (Estimated)
Location
In office (Cape Town)
Seniority
Senior · 7+ years exp

Confirmed on the employer's own hiring board on Oct 17, 2026. First seen by Alion on Jul 15, 2026. iOCO scores A on the Alion truth index.

Overview
Company
Impact
Profile match
iOCO is a South African technology company offering cloud, technology and managed services to business customers. Its job ads cover sales, product design, desktop support, SQL development and application support roles. The company is headquartered in Johannesburg, South Africa.

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 GitHub 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:
  • GitHub 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 & DevOps
  • 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)
  • TypeScript
  • 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 & DevOps
  • Git
  • Azure DevOps
  • GitHub
  • 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 industries.
  • Required Experience
  • GitHub Copilot
  • Microsoft Copilot
  • Claude Code
  • AI-assisted debugging
  • AI-assisted unit test creation
  • AI-assisted documentation generation
  • Prompt engineering for software development
  • Preferred Experience
  • AI Agent Frameworks
  • Model Context Protocol (MCP)
  • AI Workflow Orchestration

Qualifications:

  • Required
  • Bachelor's Degree in Computer Science, Information Systems, Software Engineering, or related field.

    Preferred

  • Microsoft Azure Certifications.
  • AI Engineering Certifications.
  • Cloud Certifications.
  • Agile/Scrum Certifications.

Key Competencies

Technical

  • Full-Stack Development
  • System Design
  • Cloud Architecture
  • AI-Assisted Development
  • DevOps & Automation
  • Secure Software Development
  • Leadership
  • Technical Mentoring
  • Solution Ownership
  • Stakeholder Engagement
  • Cross-Functional Collaboration
  • Personal Attributes
  • Continuous learner with strong curiosity for emerging technologies.
  • Adaptable and innovative.
  • Excellent problem-solving skills.
  • Strong communication skills.
  • Ability to critically evaluate AI-generated outputs.
  • Passionate about improving engineering productivity through AI.

Success Measures

The successful candidate will:

  • Deliver high-quality software solutions on time and within scope.
  • Demonstrate measurable productivity improvements through responsible AI tool usage.
  • Maintain high standards of code quality and security.
  • Contribute to the adoption of AI engineering practices across the development team.
  • Mentor others in modern software engineering approaches.
  • Champion automation, efficiency, and continuous improvement.

Other information applicable to the opportunity:

  • Permanent position
  • Location: Cape Town

Why work for us?

Want to work for an organization that solves complex real-world problems with innovative software solutions? At iOCO, we believe anything is possible with modern technology, software, and development expertise. We are continuously pushing the boundaries of innovative solutions across multiple industries using an array of technologies.?

You will be part of a consultancy, working with some of the most knowledgeable minds in the industry on interesting solutions across different business domains.?

Our culture of continuous learning will ensure that you will have all the opportunities, tools, and support to hone and grow your craft.?

By joining IOCO you will have an open invitation to developer inspiring forums. A place where you will be able to connect and learn from and with your peers by sharing ideas, experiences, practices, and solutions.?

iOCO is an equal opportunity employer with an obligation to achieve its own unique EE objectives in the context of Employment Equity targets. Therefore, our employment strategy gives primary preference to previously disadvantaged individuals or groups.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,800,114 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Cape Town
$56k – $79k per year • Remote (likely Germany) • Full-Time • Berlin
Java
DevOps
Rest API
GCP
Git
Management
Kanban
Apply
≈ $51k – $153k per year (Estimated) • In office • 10+ years exp • Bachelor's Degree • Abu Dhabi
Python
Kotlin
C++
MATLAB
Kotlin
StateFlow
MATLAB
Simulink
Management
Agile
Apply
≈ $45k – $120k per year (Estimated) • In office • Full-Time • Linköping
C#
C++
C#
.NET
Management
Scrum
Kanban
Apply
C/C++ utvecklare 1 day ago
≈ $47k – $125k per year (Estimated) • In office • Full-Time • Linköping
Python
C++
DevOps
CI/CD
Git
Linux
Management
Scrum
Apply
≈ $132k – $241k per year (Estimated) • In office • Full-Time • 7+ years exp • Bachelor's Degree • Dallas • Columbus
JavaScript
TypeScript
SQL
C#
C#
.NET
Frontend
Angular
DevOps
Azure DevOps
Azure
CI/CD
Git
Apply
≈ $16k – $40k per year (Estimated) • In office • 1+ year exp • Bachelor's Degree • Karachi
PHP
PHP
WooCommerce
AI/ML
Copilot
Claude
ChatGPT
Design
Figma
Management
Confluence
ClickUp
Jira
Draw.io
n8n
Zapier
Agile
Scrum
Apply
Senior .NET Developer 14 days ago
≈ $38k – $72k per year (Estimated) • Hybrid • 7+ years exp • Cape Town
JavaScript
TypeScript
SQL
C#
C#
.NET
Blazor
Databases
MS SQL
Frontend
Angular
React.js
DevOps
Azure DevOps
Azure
CI/CD
Docker
Kubernetes
Analytics
Power BI
Management
Power Automate
Power Apps
Agile
Apply
≈ $36k – $69k per year (Estimated) • Hybrid • 7+ years exp • Cape Town
JavaScript
C#
C#
ASP.NET Core
Entity Framework Core
Blazor
MediatR
Frontend
React.js
WebAssembly
Fluent UI
Mobile
Clean Architecture
DevOps
Azure DevOps
Azure
CI/CD
Management
Agile
Scrum
Apply
≈ $38k – $74k per year (Estimated) • In office • 5+ years exp • Cape Town
C#
C#
.NET
AI/ML
Copilot
Cursor
Claude
Mobile
MAUI
Xamarin
Offline-First
DevOps
CI/CD
Apply
Senior .NET Developer 14 days ago
≈ $79k – $199k per year (Estimated) • Remote (likely South Africa) • 7+ years exp
JavaScript
TypeScript
SQL
C#
C#
.NET
Frontend
Angular
DevOps
Azure DevOps
Azure
Git
Apply
.Net Tech Lead 14 days ago
≈ $92k – $229k per year (Estimated) • Remote (likely South Africa) • 7+ years exp
JavaScript
TypeScript
SQL
C#
C#
.NET
Frontend
Angular
DevOps
Azure
Management
Scrum
Apply
HR Analytics Lead 1 day ago
≈ $25k – $57k per year (Estimated) • In office • Full-Time • Cape Town
Analytics
Power BI
Apply
≈ $22k – $55k per year (Estimated) • In office • Full-Time • Cape Town
Apply
≈ $13k – $26k per year (Estimated) • In office • Full-Time • 1+ year exp • Bachelor's Degree • Cape Town
AI/ML
Aider
Management
Microsoft Office
Apply
Remote (Mexico, Chile, Uruguay, South Africa, Morocco) • Contractor • Mexico City • Santiago • Montevideo • Tunis • Cape Town
Marketing
Zendesk
LinkedIn
Instagram
Apply
Senior CRM Specialist 10 hours ago
≈ $19k – $53k per year (Estimated) • Hybrid • Full-Time • Associate's Degree • Cape Town • London
Mobile
Braze
Cybersecurity
GDPR
Analytics
A/B Testing
Apply
See all jobs
This is one of many
1,800,114 more open roles from verified company boards, updated every day.