Skip to main content
ResumeKart
← Back to Jobs

Intermediate Software Engineer

Goldman Tech Resourcing Ltd•Johannesburg, Gauteng
Full-time3-7
R480k - R480k
per year
👁️ 0 views•📝 0 applications•Posted 10/6/2026•Expires 11/6/2026
Tailor Resume for This JobCheck ATS Score

Get alerts for roles like this

More Intermediate Software Engineer roles in Johannesburg, Gauteng — straight to your inbox. No account needed.

Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.

Job Description

Our client is seeking an Intermediate Software Engineer to join their technology team in a hybrid Gauteng-based role. This opportunity is ideal for a developer who can independently deliver quality software solutions while collaborating across product, business analysis, UX/UI, QA and infrastructure teams. Key Responsibilities • Design, develop, test and maintain enterprise software applications. • Independently deliver assigned features, modules and enhancements. • Translate functional and technical requirements into secure, scalable and maintainable solutions. • Participate across the full Software Development Lifecycle, from design through deployment. • Develop reusable components, services and RESTful APIs. • Contribute to technical design discussions, estimations and solution development. • Participate in code reviews and technical reviews. • Support automated testing and continuous integration. • Troubleshoot defects, production issues and recurring technical problems. • Perform basic root cause analysis and recommend performance improvements. • Participate in Agile ceremonies, including sprint planning, reviews and retrospectives. • Contribute to DevOps, engineering automation and continuous improvement initiatives. • Maintain technical documentation and knowledge resources. • Provide technical guidance and mentorship to Graduate and Junior Software Engineers. Requirements • Bachelor's degree in Computer Science, Software Engineering, Information Technology or a related discipline. • 3–5 years' experience in software engineering within an enterprise development environment. • Strong experience with C#, .NET and ASP.NET Core. • Experience with modern frontend frameworks such as React, Angular, Blazor or equivalent. • Experience developing and consuming RESTful APIs and integration services. • Working knowledge of Microsoft Azure and cloud-native development. • Experience with Azure DevOps, GitHub or equivalent platforms. • Sound understanding of object-oriented programming, SOLID principles, design patterns and secure development. • Experience working in Agile environments using Scrum, Kanban or SAFe. • Experience writing unit tests and supporting automated testing practices. • Strong analytical, problem-solving, communication and stakeholder engagement skills. • Ability to mentor junior developers through technical guidance and knowledge sharing. Advantageous • Microsoft Certified: Azure AI Fundamentals (AI-900). • Training or experience with AI-assisted development tools such as GitHub Copilot, Microsoft Copilot or Claude. • Experience conducting peer code reviews and contributing to engineering standards. • Experience applying AI-assisted development to coding, testing, documentation and quality improvements. As part of the recruitment process, shortlisted candidates will be required to complete a technical assessment. Should you meet the requirements for this position, please email your CV to ***email_hidden***. You can also contact us on 031 350 4019 or alternatively you can visit our website https://stand-outstaffing.co.za Correspondence will only be conducted with short listed candidates. Should you not hear from us within 4 days, please consider your application unsuccessful.

Required Skills

C#.NETASP.NET CoreReactAngularBlazorRESTful APIsMicrosoft AzureAzure DevOpsGitHubObject-oriented programmingSOLID principlesDesign patternsScrumKanbanSAFeUnit testsMicrosoft Certified: Azure AI Fundamentals (AI-900)GitHub CopilotMicrosoft CopilotClaudeAI-assisted development tools

Partner picks for Intermediate Software Engineer in Johannesburg

Matched to the skills this page calls for and the candidate's location.

Partner
  • UdemyVerified partner
    Partner course provider

    A marketplace of instructor-created courses across technology, business and creative skills.

    covers react
  • Partner competition

    Hackathon platform used by student and community hackathons across India.

    covers react
  • edXVerified partner
    Partner course provider

    Courses and programmes from universities and institutions worldwide.

Partners are ResumeKart affiliates or institutes it works with; ResumeKart may earn a commission when a candidate enrols. Placement is decided by relevance, not payment. How ResumeKart earns

The best-paying roles in your field. Every week. Free.

Join 10,000+ professionals getting job alerts and salary insights in their inbox

We respect your privacy. Unsubscribe anytime with one click.