About the position
In-office role based in Centurion/Johannesburg for a seasoned Full Stack Engineer specializing in C# .NET and financial services software development.
Key Requirements
- 7+ years hands-on software development experience
- Deep expertise in C# .NET development with modern methodologies
- Experience in Financial Services, especially Corporate & Investment Banking (CIB) - Global Markets, Market Risk, Credit
- Strong Agile and DevOps practices: TDD, CI/CD, code reviews
- Contributions to system modernization including cloud migration and observability
- Familiarity with microservices, RESTful APIs, and back-end development
- UI experience with WPF, Blazor, Excel DNA, React
- Cloud: AWS (ECS Fargate), Terraform (IaC)
- Containers & orchestration: Docker, Kubernetes, AWS ECS
- CI/CD tools: Azure DevOps, GitHub Actions
- Messaging systems: IBM MQ, AWS SQS, Kafka
- Database and scheduling knowledge
- Self-motivated, team player, strong communication skills
- Willingness to service clients in Pretoria or Johannesburg as project needs arise
Should you meet the requirements for this position, please email your CV to
[Email Address Removed]. You can also contact the IT team on [Phone Number Removed]; or visit our website at [URL Removed]
NOTE: When replying to the advert, include the reference number in the subject line.
Correspondence will only be conducted with short-listed candidates. Should you not hear from us within 3 days, please consider your application unsuccessful.
[Phone Number Removed];
Desired Skills: