1,354,934open jobs
78,992companies
207,925added this week
Browse all
Salary
≈ $35k – $72k per year (Estimated)
Location
Hybrid (South Africa)
Seniority
Senior · 6+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 8, 2026. First seen by Alion on Sep 18, 2026.

Overview
Company
Impact
Profile match
SYSPRO is an enterprise resource planning software company founded in 1978 in Johannesburg. Its ERP system is built for manufacturers and distributors and is sold through partners worldwide. The company has offices in Africa, North America, Europe and Asia Pacific.
As a Senior Software Engineer at Syspro, you will take ownership of major components and services, drive technical initiatives, and lead by example in delivery quality and engineering discipline. You will shape solution design across teams, mentor other engineers, and contribute to Syspro’s modernisation journey (including legacy modernisation initiatives).

This is a hands-on engineering role with clear expectations for technical leadership, system design input, and team enablement.

Responsabilidades

  • Design, build, and maintain services and components in C#/.NET, containerised with Docker and deployed to Kubernetes on Azure, that meet Syspro’s quality and performance expectations.
  • Take end-to-end ownership of complex work: analysis, design, implementation, testing, deployment readiness, and operational support.
  • Drive refactoring and technical debt reduction with a focus on maintainability and business value.
  • Lead design reviews and architecture discussions across teams.
  • Apply strong design principles (e.g., SOLID) and guide others in their practical application.
  • Design event-driven integrations using RabbitMQ (or equivalent) to support scalable, decoupled services.
  • Factor SaaS delivery considerations (multi-tenancy, scalability, operability) into architecture and design decisions.
  • Make strategic technical decisions that improve system health and reduce long-term complexity.
  • Set and uphold coding standards and engineering practices within the team.
  • Help define and reinforce a strong testing culture (unit, integration, component, regression as appropriate).
  • Raise the quality bar through reviews, coaching, and pragmatic improvements to the Definition of Done.
  • Use Azure DevOps effectively for delivery transparency and discipline (work items, code reviews, pipelines, traceability).
  • Contribute to healthy repository structure and CI/CD practices; help the team improve deployment and release readiness over time.
  • Contribute to modernisation initiatives, including working with or around legacy components as required.
  • Lead modernisation of legacy technologies (including COBOL-related domains) into modern, cloud-native .NET architectures.
  • Work confidently with SQL, including query refactoring for performance and clarity.
  • Collaborate with Product, Architecture, Quality, and other engineering teams to deliver outcomes.
  • Influence product and roadmap direction through strong technical input and clear articulation of trade-offs.
  • Shape solution requirements and contribute to product design discussions with a customer-value mindset.
  • Coach and mentor engineers across the team, supporting juniors with practical guidance and feedback.
  • Drive team-wide improvements (ways of working, quality practices, technical patterns, shared standards).
  • Surface technical risks, dependencies, and impediments early and manage them effectively.
  • Lead by example in delivery quality, engineering discipline, and technical initiatives.
  • Provide transparent delivery execution and reporting through disciplined use of Azure DevOps.

Requisitos

Minimum Level of Education
  • Bachelor's degree in relevant field (e.g. Computer Science, Software Engineering, Information Systems etc.)
Beneficial Qualifications

Relevant certifications

Minimum Experience

  • 6 - 9 years of software development experience, with demonstrated ownership of complex systems
  • Strong professional experience in C#/.NET (backend and/or services), including design and refactoring for maintainability
  • Proven experience leading technical work: design input, complex debugging across components, and delivery ownership
  • Solid SQL experience (performance considerations, query refactoring, data integrity)
  • Practical experience working in an agile delivery environment and using Azure DevOps (or equivalent), with the ability to mentor others in good usage
  • Hands-on experience with Azure cloud services, plus containerisation and orchestration using Docker and Kubernetes
Beneficial Experience
  • Experience in enterprise software, ERP, SaaS, or complex multi-team product environments
  • Experience with legacy modernisation programmes (including COBOL-related domains)
  • Experience with distributed systems concepts (resilience, scalability, observability) and message-based/event-driven architectures (e.g., RabbitMQ)
  • Front-end exposure (React) and/or component performance and testing practices
Security and compliance patterns relevant to enterprise software

Special Skills and Knowledge

  • Strong understanding of engineering quality: coding standards, reviews, and testing practices
  • Strong communication skills and the ability to influence peers and stakeholders constructively
  • Ownership mindset: responsible for product quality and delivery outcomes
  • Strong problem-solving and cross-component debugging capability
  • Pragmatic technical leadership: makes good decisions, explains trade-offs clearly, and drives alignment
  • Team-first collaborator: resolves team-level technical and collaboration issues constructively
Coaching orientation: actively develops others and raises the team standard

Beneficios

  • 25 annual leave days
  • 30 days paid sick leave over 3-year cycle
  • Hybrid working environment (3 office days as determined by the function/ manager)
  • Pension 10%
  • Medical aid
  • Life insurance
  • Income continuation protection
  • Funeral Benefit
  • Provident Fund Admin Fee
  • Global Education Protection
  • Bonus/ commission programmes
  • Maternity: 6 months at half pay
  • Paternity: 2 weeks full pay
  • Employee Assistance Programme
  • Free Barista Coffee Daily
  • Gym Facilities
  • Free Daily Lunch
  • Free Fruit on a Tuesday & Thursday
  • Free Refreshments & Snacks Daily
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,354,934 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
South Africa
≈ $70k – $193k per year (Estimated) • In office • Full-Time • Oslo
Python
Go
JavaScript
TypeScript
Node JS
Node JS
BullMQ
Databases
MySQL
PostgreSQL
Amazon Redshift
AI/ML
Amazon SageMaker
Frontend
Tailwind CSS
Next.js
React.js
React Router
DevOps
OpenTofu
Datadog
AWS
Kubernetes
QA
Vitest
Apply
≈ $76k – $148k per year (Estimated) • In office • 8+ years exp • Singapore
Python
Go
Java
Kotlin
TypeScript
C#
Scala
AI/ML
Function Calling
AI Agents
RAG
Tool Use
DevOps
CI/CD
Kubernetes
Apply
Group Lead SDE 2 hours ago
≈ $24k – $50k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • India
Apply
$50k per year • In office • Full-Time • Gmunden
C#
Apply
≈ $43k – $89k per year (Estimated) • In office • Internship • Master's Degree • Bordeaux
Python
Kotlin
TypeScript
Databases
MySQL
PostgreSQL
Redis
DynamoDB
DevOps
GCP
Azure
Management
Agile
Scrum
Apply
$140k – $170k per year • Remote (United States) • Full-Time • 5+ years exp • Bachelor's Degree
JavaScript
TypeScript
C#
C#
.NET
AI/ML
Copilot
Copilot Studio
DevOps
Rest API
Azure DevOps
Azure
Management
Power Automate
Apply
Hybrid
JavaScript
C#
C#
ASP.NET Core
Databases
PostgreSQL
RabbitMQ
MariaDB
ElasticSearch
Frontend
Vue.js
DevOps
Terraform
Puppet
Logstash
Prometheus
CI/CD
Git
Docker
Grafana
Octopus Deploy
QA
Swagger
Apply
$82k – $92k per year • Hybrid • Secret • Full-Time • 10+ years exp • Bachelor's Degree • United States
TypeScript
C#
Frontend
Redux
DevOps
Bitbucket
Management
Agile
Apply
$160k – $216k per year • In office • Secret • Full-Time • 5+ years exp • Bachelor's Degree • Hazelwood
SQL
Perl
Databases
Oracle
DevOps
Windows
Apply
≈ $96k – $181k per year (Estimated) • Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Atlanta • Boston • New York • Chicago
Python
JavaScript
SQL
PowerShell
AI/ML
Copilot
Claude
Analytics
Power BI
ETL/ELT
SSIS
Management
Agile
Apply
≈ $17k – $38k per year (Estimated) • In office • Bachelor's Degree • South Africa
Python
Java
C#
Apply
≈ $34k – $70k per year (Estimated) • Hybrid • Full-Time • 3+ years exp • South Africa
JavaScript
C#
C#
ASP.NET Core
Frontend
JQuery
Mobile
MVC
DevOps
Azure
Management
Agile
Scrum
Apply
≈ $22k – $49k per year (Estimated) • Hybrid • Full-Time • 4+ years exp • Bachelor's Degree • South Africa
SQL
C#
COBOL
C#
.NET
Databases
RabbitMQ
DevOps
Azure DevOps
Azure
CI/CD
Docker
Kubernetes
Management
Agile
Apply
≈ $60k – $134k per year (Estimated) • Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • United Kingdom
Python
JavaScript
TypeScript
SQL
C#
Node JS
C#
.NET
Databases
PostgreSQL
AI/ML
Claude Code
AI Agents
OpenAI Codex
Machine Learning
Frontend
Vue.js
GraphQL
Angular
React.js
DevOps
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Management
Agile
Scrum
Apply
≈ $73k – $195k per year (Estimated) • Hybrid • Full-Time • Bachelor's Degree • United Kingdom
DevOps
GCP
Azure
AWS
Cybersecurity
ISO 27001
GDPR
Apply
≈ $25k – $55k per year (Estimated) • In office • South Africa
Apply
≈ $18k – $43k per year (Estimated) • In office • South Africa
Apply
≈ $24k – $48k per year (Estimated) • Equity • In office • Full-Time • 5+ years exp • South Africa
Analytics
Power BI
Cognos
Microsoft Excel
Management
Agile
Microsoft Office
Apply
≈ $20k – $41k per year (Estimated) • Equity • In office • Full-Time • 3+ years exp • Bachelor's Degree • South Africa
SQL
AI/ML
Stable Diffusion
ControlNet
DevOps
Hyper-V
Apply
Driver 1 day ago
≈ $20k – $35k per year (Estimated) • In office • 5+ years exp • South Africa
Apply
See all jobs
This is one of many
1,354,934 more open roles from verified company boards, updated every day.