Backend Engineer

Western Cape, South Africa

Job Description


Job Summary In a world of quick fixes and patchwork code, we're after something better - elegant, scalable, well-architected software that holds up under real-world pressure. If you're a Software Engineer whos passionate about clean architecture, modern tooling, and solving real problems with C# and .NET - then youre the kind of developer we want to talk to.These are the kind of systems where performance, reliability, and quality arent nice to have - theyre baseline requirements. Youll work hands-on designing RESTful APIs, developing microservices, and integrating with a powerful tech stack that spans containers, cloud, and modern testing practices. This is a role where your code goes live, makes an impact, and stays solid. If you want to level up with a team that values craftsmanship and collaboration, read on.Reach out to:Duties:

  • Build, maintain, enhance, and deploy software aligned to both internal standards and broader industry best practices.
  • Develop and support scalable, efficient software solutions within the .NET (C#) framework.
  • Write unit and integration tests to ensure code quality and system integrity.
  • Design and implement RESTful APIs and microservices.
  • Maintain and refactor existing systems, while contributing to the design and architecture of new projects.
  • Collaborate closely with cross-functional teams including DevOps, QA, and other engineers.
  • Provide second-line support and assist in resolving complex production issues.
  • Continuously monitor system performance and ensure service-level agreements (SLAs) are met.
  • Maintain clear, comprehensive documentation of system architecture, workflows, and processes.
Job Experience & Skills Required:
Qualifications:
  • Matric (Grade 12)
  • Bachelors degree in Computer Science, Information Technology, Data Science, Business Analytics, or a related field.
  • Relevant certifications in Microsoft/.NET ecosystem or cloud platforms (desirable).
Experience:
  • 3 to 5 years of hands-on experience in the full software development lifecycle.
  • Proven experience with C# and the .NET framework.
  • Track record of designing, developing, and deploying REST APIs and microservices.
  • Experience with relational databases (e.g., SQL Server) and writing performant queries.
  • Exposure to Agile environments and working within cross-functional engineering teams.
  • Desirable experience with cloud platforms (Azure, AWS, or GCP), container orchestration (Kubernetes), and messaging systems like Kafka or RabbitMQ.
  • Experience in the online gaming or casino industry is a bonus.
Skills & Competencies:
  • Strong grasp of object-oriented programming principles.
  • Familiarity with containerization tools like Docker.
  • Solid understanding of testing fundamentals and writing clean, maintainable tests.
  • Ability to estimate, plan, and deliver high-quality software within deadlines.
  • Knowledge of NoSQL (e.g., MongoDB), in-memory datastores (Redis), and distributed systems.
  • Basic front-end awareness with JavaScript frameworks (e.g., Angular, Vue, React).
  • Exceptional attention to detail, strong problem-solving and analytical skills.
  • A drive for continuous learning, adaptability to change, and a team-first mindset.
  • Excellent communication and collaboration skills.
  • Passion for technology and a hunger to stay up to date with modern development tools and trends.
If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.Salix RecruitmentRecruiter

Job Mail

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1427627
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    R500000 - 600000 per year
  • Employment Status
    Permanent
  • Job Location
    Western Cape, South Africa
  • Education
    Not mentioned