2,137,049open jobs
136,439companies
255,265added this week
Browse all
Location
In office (Johannesburg)
Seniority
Staff
Employment
Full-Time

First seen by Alion on Oct 15, 2026.

Overview
Company
Impact
Profile match
Golden Rule is a network of medical clinics offering consultations with qualified doctors and modern equipment for the diagnosis and prevention of diseases. The network runs its own website, SEO and social media teams to promote its clinics. The company is based in Russia and operates a clinic in Ufa.


SUMMARY:

ABOUT THE ROLE

We are seeking Principal Agentic Software Engineers to join a major digital banking transformation programme and advance enterprise software delivery through AI-assisted engineering.

You will direct AI development agents, review outputs, make architecture decisions and refine the instructions that gu...

POSITION INFO:
ABOUT THE ROLE We are seeking Principal Agentic Software Engineers to join a major digital banking transformation programme and advance enterprise software delivery through AI-assisted engineering. You will direct AI development agents, review outputs, make architecture decisions and refine the instructions that guide future work. As the senior human-in-the-loop, you will ensure solutions are secure, scalable, maintainable, performant and production-ready. Success requires strong engineering fundamentals, systems thinking and the ability to adapt to evolving technologies and frameworks.   WHAT YOU'LL DO AI-Accelerated Engineering Deliver enterprise-grade software using AI-assisted and agentic engineering practices. Use enterprise AI platforms and tools such as GitHub Copilot and Claude. Direct agents using user stories, Figma designs, business rules, design-system components and engineering standards. Improve AI Skills, Markdown instruction files, prompts and workflows to enhance quality and delivery speed. Build reusable AI-enabled capabilities and critically assess generated outputs. Full Stack, End-to-End Delivery Design, build and maintain frontend and mobile applications, backend services, APIs, integrations, cloud-native components and persistence layers. Work across frontend, backend and platform technologies as required. Adapt to evolving frameworks, including .NET MAUI, React Native, Flutter and Ionic. Architecture Engineering Leadership Validate architecture and implementation decisions made or proposed by AI agents. Ensure solutions are secure, scalable, maintainable, observable and performant. Review AI-generated code rigorously and identify architectural drift, technical debt and quality risks. Coach engineers in Agentic Engineering practices and uphold technical standards. Quality Engineering Human-in-the-Loop Assurance Own the quality of AI-generated solutions, including security, performance, reliability, maintainability, accessibility, observability, automated testing, scalability, CI\/CD and DevSecOps. Continuous Improvement of the Agentic Engineering System Use code reviews and delivery feedback to improve AI Skills and instruction files. Convert engineering standards, coding conventions and security requirements into reusable agent guidance. Assess AI effectiveness, identify where human intervention is needed and improve workflows. Help establish the governance and engineering practices required to scale Agentic Engineering.   What Success Looks Like Deliver significantly more business value through AI-enabled engineering than traditional development approaches without compromising enterprise quality. Rapidly learn and become productive in new frameworks, languages and platforms. Improve the quality and effectiveness of the AI engineering ecosystem over time. Demonstrate exceptional engineering judgement when validating AI-generated designs and code. Consistently deliver secure, scalable, maintainable and production-ready software. Raise the technical capability and Agentic Engineering maturity of the teams around you. Required Experience Software Engineering Typically 8+ years of professional software engineering experience, with demonstrable Principal-level engineering capability. Proven experience designing and delivering complex, enterprise-grade software products. Strong full stack engineering capability across frontend, backend, APIs, cloud services and data. Strong understanding of distributed systems, API-driven architectures and modern application architecture. Evidence of operating effectively in complex environments with ambiguity and rapidly changing technology choices. Ability to reason from engineering principles rather than relying exclusively on framework-specific knowledge. Mobile Cross-Platform Engineering Strong commercial experience with modern cross-platform mobile engineering. Experience with React Native and\/or Flutter is strongly preferred. Experience with .NET MAUI, Swift, Kotlin or Ionic is advantageous. Demonstrated ability to learn unfamiliar frameworks quickly and make sound architecture decisions within them. AI Agentic Engineering Hands-on experience using AI-assisted software development tools such as GitHub Copilot, Claude or equivalent enterprise platforms. Experience directing AI agents to perform meaningful software engineering tasks across the delivery lifecycle. Experience creating or refining AI Skills, prompt libraries, markdown instruction files, coding agents or reusable engineering workflows. Strong understanding of how context, instructions, examples, constraints and feedback loops influence agent quality. Ability to recognise AI failure modes including incorrect assumptions, insecure implementations, architectural inconsistency and superficially plausible code.   Technical Excellence You should be fluent enough in the following disciplines to guide and challenge AI agents effectively: Software architecture Secure software development SOLID principles Performance engineering Design patterns Automated testing \/ TDD Domain-driven design CI\/CD API design DevSecOps Distributed systems Observability Cloud-native engineering Accessibility Code quality Technical debt management     The Mindset We're Looking For AI-Native Uses AI as a force multiplier, while retaining accountability for engineering outcomes. Framework Agnostic Can move between technologies and become productive quickly as the ecosystem changes. Systems Thinker Understands complete systems, trade-offs and dependencies rather than focusing only on isolated features. Engineering Craftsperson Treats security, quality, maintainability, testing and performance as non-negotiable. Constructively Sceptical Challenges agent output, validates assumptions and knows when generated code is not good enough. Continuous Learner Actively experiments, learns and improves the way software is engineered. Multiplier Turns personal expertise into reusable Skills, instructions and patterns that improve the performance of the wider engineering system. Comfortable with Ambiguity Thrives where the right framework, pattern or tool may change during the programme.   Nice to Have Banking or broader financial services experience. Experience working with enterprise design systems and reusable UI component libraries. Experience translating Figma designs and product requirements into production software. Experience in product-led, agile or large-scale digital transformation programmes. Experience mentoring senior engineers and influencing architecture across multiple teams. Experience establishing engineering standards, governance and reusable developer enablement capabilities.

 

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.
2,137,049 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
Johannesburg
In office · Full-Time · Johannesburg
Management
Agile
Apply
Full Stack Engineer 7 hours ago
In office · Johannesburg
Python
JavaScript
TypeScript
SQL
Node JS
Python
FastAPI
Node JS
Nest.JS
Databases
PostgreSQL
Redis
RabbitMQ
Frontend
React.js
Vite
Material UI
styled-components
Mobile
React Native
DevOps
Rest API
Terraform
GCP
WebSockets
CI/CD
AWS
Docker
Kubernetes
Apply
In office · Full-Time · Johannesburg
Python
Java
PowerShell
DevOps
GCP
Azure
CI/CD
AWS
Management
Agile
Apply
In office · Contractor · Johannesburg
Python
Bash
Databases
Apache Kafka
DevOps
Splunk
Terraform
Ansible
Prometheus
Azure
CI/CD
Grafana
Platform Engineering
Linux
Apply
In office · Stellenbosch
JavaScript
Ruby
Ruby
Ruby on Rails
RSpec
Minitest
Databases
PostgreSQL
Frontend
Tailwind CSS
DevOps
Rest API
CI/CD
Git
Linux
Apply
In office · 3+ years exp · Bachelor's Degree · Austin
Java
SQL
C#
C#
.NET
Databases
Apache Kafka
AI/ML
Copilot
DevOps
CI/CD
Kubernetes
Platform Engineering
GitHub
Management
Jira
Agile
Scrum
Apply
Sr. SDET 1 day ago
In office · 8+ years exp · Bachelor's Degree · Austin
Java
AI/ML
Copilot
Prompt Engineering
AI Agents
Agentic Workflows
DevOps
CI/CD
Platform Engineering
GitHub
Management
Agile
QA
Selenium
Apply
Full Stack AI Lead 1 day ago
$21k – $37k per year (gross) · In office · 7+ years exp · Bengaluru
Python
JavaScript
TypeScript
Node JS
Python
FastAPI
Node JS
Nest.JS
Databases
PostgreSQL
AI/ML
LangGraph
LangChain
Claude
Model Context Protocol
Function Calling
AI Agents
Pydantic AI
Mistral
Gemini
LLM
RAG
Hybrid Search
OpenAI
Structured Outputs
Agentic Workflows
Frontend
Next.js
React.js
DevOps
CI/CD
Git
AWS
Docker
Kubernetes
Apply
In office · Full-Time · Bachelor's Degree · Kostroma
AI/ML
AI Agents
Apply
In office · Full-Time · 7+ years exp · Hyderabad
JavaScript
Node JS
AI/ML
Copilot
Cursor
Claude Code
Tokenization
Frontend
React.js
DevOps
GCP
Azure
CI/CD
AWS
Kubernetes
Cybersecurity
PCI DSS
HIPAA
Management
Stripe
Apply
In office · Full-Time · 5+ years exp · Johannesburg
JavaScript
Java
TypeScript
SQL
Java
Maven
Spring Boot
Hibernate
Gradle
Databases
MySQL
PostgreSQL
Frontend
Angular
DevOps
Rest API
GCP
GitHub Actions
Azure
Jenkins
Git
AWS
Docker
Kubernetes
Management
Agile
Scrum
Apply
Hybrid · Full-Time · 20+ years exp · Johannesburg
JavaScript
Kotlin
C#
Dart
Swift
C#
.NET
AI/ML
Copilot
Cursor
Windsurf
Claude Code
Model Context Protocol
Prompt Engineering
Function Calling
AI Agents
Gemini
LLM
RAG
OpenAI
Anthropic
OpenAI Codex
Lovable
Edge AI
Agentic Workflows
Frontend
React.js
Mobile
Flutter
React Native
Firebase
MAUI
DevOps
GCP
Azure
AWS
Management
Agile
Apply
In office · Full-Time · 5+ years exp · Johannesburg
JavaScript
TypeScript
SQL
C#
Frontend
Angular
JQuery
DevOps
Docker
Kubernetes
Windows
Management
Agile
Scrum
Apply
In office · Full-Time · 10+ years exp · Johannesburg
SQL
C#
C#
.NET
DevOps
Rest API
Azure
SOAP
Management
Oracle ERP
Apply
In office · Full-Time · Johannesburg
DevOps
Azure
GitOps
Kubernetes
Platform Engineering
Azure AKS
Incident Management
SLI/SLO/SLA
Apply
In office · Full-Time · Johannesburg
Apply
In office · Full-Time · Johannesburg
Apply
$33k – $36k per year (gross) · In office · Full-Time · Johannesburg
PHP
Analytics
Microsoft Excel
Apply
Apply
$85k – $95k per year (gross) · In office · Full-Time · Johannesburg
Apply
See all jobs
This is one of many
2,137,049 more open roles from verified company boards, updated every day.