Point your AI agent at freehire and let it find you a job.

Get the CLI →

Communicate Recruitment

NewBe an early applicant

Software Engineer (Multiple Levels & Technologies)

Posted
Discussion

Summary

A South African recruitment agency is sourcing software engineers at junior, mid, and senior levels for various client companies across industries. Roles span backend, frontend, and full-stack development, with the agency recruiting for C#, C++, Java, .NET, and Angular positions.


SUMMARY:
Looking for a role where great code matters, learning never stops, and your work has a real impact?

My clients are continually seeking talented Software Engineers to join teams building innovative, scalable software solutions across a variety of industries. Whether you're a junior developer eager to grow, a mid-level engineer looking for your next challenge, or a senior developer passionate about architecture and technical leadership, there are exciting developer jobs available for professionals who love solving complex problems.

This is an opportunity to explore a range of software engineering environments and find a role that aligns with your skills, career goals, and preferred technology stack.

POSITION INFO:
Job Description: My clients are building and maintaining software products that support business growth, improve customer experiences, and solve real-world challenges. Successful candidates may have the opportunity to: Design, develop, test, and maintain software applications Collaborate with product, design, QA, and engineering teams Contribute to system design, architecture, and technical decision-making Work on scalable, high-performance systems and modern software platforms Participate in code reviews and share best practices with peers Continuously improve development processes and software quality Grow technical expertise across a variety of technologies and industries Opportunities range across backend, frontend, full stack, and specialised software development disciplines. Work environments may vary from established enterprise teams to innovative product-focused organisations. Skills & Experience: Experience in software development using any major programming language, framework, or platform Exposure to modern software development practices and tools Understanding of software engineering principles, clean code, and design patterns Strong problem-solving and analytical thinking abilities Ability to collaborate effectively within cross-functional teams Passion for technology, continuous learning, and professional growth Excellent communication and interpersonal skills Qualification: Relevant software engineering experience preferred Formal qualifications beneficial but not essential Connect with us on and Register your CV to create a profile or to view all our Jobs in Information Technology. One of the best Developer Recruitment Agencies in Cape Town. Let us assist you with your IT careers. For Further C# Developer jobs, C++ Developer jobs, Java Developer jobs, .Net Developer careers, Angular Developer and Full stack developer jobs.

Skills

What Middle Software Engineering jobs ask for — and how much of it you have →

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available