Senior C# JavaScript AI Backend Engineer - Remote - R760 PH
- Location
- Remote (South Africa)
- Contract
- Contract
- Salary (as advertised)
- R760 per hour
- Closing date
First listed . Last checked at source .
In brief
Overview This is a remote contract position for a Senior Backend Engineer, focusing on C#, JavaScript, and AI, offered at a rate of R760 per hour, negotiable based on experience and ability. The role is advertised by E-Merge, a specialist IT recruitment agency, for an unspecified client. The company is seeking an engineer with deep, practical experience in building and operating production backend systems, someone who has firsthand experience with various architectural patterns and understands the real-world trade-offs involved in technical decisions. What you will do The role involves building and operating production backend systems. Based on the profile of the ideal candidate, it is expected to encompass tasks such as debugging production incidents and deploying fixes. Requirements (from the original advert) * 8 to 10 + years building and operating production backend systems * Deep experience with: * Microservices * Domain-Driven Design (DDD) * Test-Driven Development (TDD) * Event-Driven Architecture * CQRS * .Net * C# * Typescript * Go * Node.js * Saga * Circuit Breakers * Clean Architecture * Knowing when not to use the above technologies/patterns * Deep experience with cloud-native systems: * AWS, GCP, or Azure * Containers and orchestration * Infrastructure as Code * CI/CD pipelines Who should apply The ideal candidate is a Senior Backend Engineer with extensive practical experience in building and operating production backend systems, rather than just theoretical knowledge. They should have lived through and understood the implications of architecture patterns like microservices, experienced debugging production incidents, deployed fixes under pressure, and learned that every technical decision involves a trade-off. They should be proficient in various backend technologies and design patterns, and possess deep experience with cloud-native systems. Deadline Not specified Reference Original posting: https://www.jobmail.co.za/jobs/it-computer/other-it-computer/south-africa/senior-c%23-javascript-ai-backend-engineer-remote-r760-ph-id-7516896 Source: jobmail
Summary drafted with AI assistance from the original advert. The advert itself is the authority — how we use AI.
At a glance
- JavaScript
- TypeScript
- React
- Node.js
- C#
- .NET
- AWS
- Azure
- Google Cloud
Extracted automatically from the advert; confirm requirements on the original listing.
Job description
Before you apply
- Confirm the requirements and closing date on the original listing (jobmail). SPANi lists vacancies from other sites and may not reflect last-minute changes.
- Legitimate employers do not charge application, registration or training fees.
- Don't send your ID or bank details before you have confirmed the employer is real.
Applying for contract roles
- State your notice period, contract length you can commit to, and earliest start date.
- Highlight recent project delivery and tools used, not only long-ago permanent roles.
- Confirm whether the role is PAYE, independent contractor, or labour-broker before accepting.
- Keep records of the listing URL and closing date in case you need to follow up.