Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Osiris Trading

Software Engineer II

Osiris Trading

Software Engineer II delivering scalable software solutions at Betway Africa. Collaborating on design, development, and evolution of technology stack for robust customer experiences.

Posted 5/26/2026full-timeJohannesburg • 🇿🇦 South AfricaMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
AngularAzureElasticSearchEntity FrameworkKafkaMicroservicesMS SQL Server.NETRabbitMQReactRedisSQLVue.js

About the role

Key responsibilities & impact
  • Collaborate with stakeholders to understand user requirements and translate them into clear technical design documents
  • Design scalable software architectures that support both current and future cross-functional needs, including software, hardware and communication components
  • Develop high-level system design diagrams and implement moderate-to-complex web applications across multiple platforms
  • Design, build, test and maintain software solutions including applications, websites, data processes and user interfaces
  • Ensure code quality and DevOps alignment through CI/CD pipeline development and continuous improvement
  • Conduct code reviews, champion coding standards and drive adoption of engineering best practices
  • Collaborate with project management to define technical direction and plan delivery timelines

Requirements

What you’ll need
  • Proficient in .NET 8+ for developing Web APIs and Worker Services
  • Solid experience with C# 8 and above
  • Hands-on experience with Elasticsearch
  • Strong working knowledge of MS SQL Server, including Entity Framework Core and Dapper
  • Familiarity with message queueing systems such as RabbitMQ, Kafka or Azure Service Bus
  • Proficient with Azure DevOps, including Repos, Pipelines and Releases
  • Experience with one or more modern frontend frameworks: Angular, React or Vue
  • Understanding of in-memory and distributed caching using tools like Redis
  • Development experience in microservices architecture
  • Solid understanding of unit testing practices and frameworks

Benefits

Comp & perks
  • Medical Aid Subsidy
  • Group Life Subsidy
  • Provident Fund Subsidy

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
.NET 8+C# 8ElasticsearchMS SQL ServerEntity Framework CoreDapperRabbitMQKafkaAzure Service Busmicroservices architecture
Soft Skills
collaborationcommunicationtechnical designcode qualityengineering best practicesproject managementstakeholder engagementproblem-solvingtimelinessadaptability