Senior C# JavaScript AI Backend Engineer - Remote - R760 PH

E-Merge

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

    We're looking for a Senior Backend Engineer. Not someone who can recite architecture patterns from a conference talk. Someone who's lived through them. You've seen microservices save a company and you've seen them create 47 services where three would have done the job. You've built distributed systems. You've debugged production incidents. You've deployed fixes while your coffee went cold. And somewhere along the way, you've learned that every technical decision is a trade-off. You'll probably thrive here if you: * Have 8 to 10 + years building and operating production backend systems * Have 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 * More importantly, you know when not to use them Bonus XP: * Frontend literacy with React, Next.js, or similar frameworks * Production experience with LLMs, RAG systems, AI agents, and evaluation frameworks * MCP, vector databases, prompt engineering, cost optimisation, and AI observability * Experience leading a small team, mentoring engineers, or owning a product domain Deep experience with cloud-native systems: * AWS, GCP, or Azure * Containers and orchestration * Infrastructure as Code * CI/CD pipelines Reference Number for this position is GZ61391 which is a contract position offering a contract rate of R760 per hour negotiable on experience and ability. Contact Garth on [email protected] or call him on011 463 3633 to discuss this and other opportunities. Are you ready for a change of scenery? The e-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the e-Merge website www.e-merge.co.za for more great positions. Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals! E-Merge Recruiter

    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.

    How to spot a job scam

    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.

    Similar roles

    Get new it & software jobs by email

    Free. No account needed. Unsubscribe with one click.

    We only use your email to send this alert. See our privacy policy.