Mid-Level Software Developer

 

Recruiter:

SA Metal

Job Ref:

958055710

Date posted:

Saturday, September 10, 2022

Location:

Cape Town, South Africa


JOB SUMMARY:
-

JOB DESCRIPTION:

The SA Metal Group currently has a vacancy for an attentive to detail, meticulous, methodical mid-level Software Developer to join their team. The successful candidate will be responsible for maintaining existing, and developing new systems to support the company’s operation, producing system specifications and assist with documenting existing systems.

 

Duties & responsibilities will include, but are not limited to the following:

  • The delivery, creation, monitoring and maintenance of components for internally managed software applications and integrations for new and legacy systems
  • Drafting code which is readable, tested, maintainable, efficient and documented to meet the needs of the business
  • Write clean and well structured, well documented code
  • Keeping up to date with and using the best or most suitable software technologies and methodologies for a specific task
  • Build future-proof reusable code databases, which can be shared, in order to drive further efficiencies
  • Design and build database schemas with integrity and scalability with data access layers that are optimised for performance and security
  • Performing software testing, functional, integration, performance and regression testing
  • Testing developed software against specified requirements
  • Collaborating with the software development team on projects, progress thereof as well as possible deployment strategies
  • Performing diagnostic tests and debugging procedures
  • Liaising and interaction with end-users about application use or where possible bug fixes are required

 

Qualifying Experience:

  • Relevant qualification – Ideally a B.Sc. Computer Science or a Diploma in Computer Science / Programming
  • C# and Object Oriented Programming
  • Minimum of at least 5 years’ relevant experience
  • Advanced C# .NET skills;
  • Entity Framework
  • ASP.Net (Bootstrap, jQuery, JavaScript)
  • Report tools (Microsoft, SSRS)
  • MVVM, MVC
  • Ability to read Visual Basic code
  • Knowledge and Experience with TFS
  • MS SQL design and development experience
  • Ideally based in Cape Town with full work-from-home functionality when needed

 

Qualifying Attributes

  • Hard-working and self-motivated
  • Strong interpersonal skills
  • Time management and organizational skills
  • Ability to solve problems quickly and completely
  • Analytical and inquisitive
  • Display a professional work approach
  • Ability to work independently
  • Logical and detail orientated methodologies
  • Excellent standards in execution
  • Commitment to a strong business ethic and integrity

 


 

 

 

Similar jobs you might be interested in:

Test Automation Engineer (SDET)
Location: Cape Town
Salary: 800 000 Annually
Build automation that protects complex, large‑scale systems.Work on cloud‑native fintech platforms used at enterprise scale.A role for engineers who want ownership, depth, and modern tooling.
Today


UAT Specialist (API‑Focused | Agile Delivery)
Location: Cape Town
Salary: 300 000 Annually
My client is looking for a UAT Specialist who enjoys working close to the code without being a developer.This role is ideal for someone who loves understanding how systems talk to each other.You’ll work on high‑impact, real‑world platforms used at serious scale
Today


Senior Frontend Developer (Angular)
Location: Cape Town
Salary: 1 400 000 Annually
Build frontend systems that operate at serious scale.Stay hands‑on while shaping architecture, standards, and engineering quality.A senior role for Angular specialists who want real influence, not just tickets.
Today


Junior Software & Systems Developer
Location: Cape Town
Salary: 500 000 Annually
A rare opportunity for a junior developer who wants real hands‑on experience, not just maintenance work.My client is looking for someone curious, technical, and hungry to grow fast.This is a role where learning, building, and real project impact happen from day one.
1 day ago


Senior C# / .NET Developer
Location: Cape Town
Salary: 700 000 Annually
My client is looking for a Senior C# / .NET developer who wants real ownership, real impact, and the freedom to build software that actually matters.This is a hands-on senior role for someone who enjoys solving complex problems and improving systems at scale.You’ll work on core platforms used in high-volume, business-critical environments.
1 day ago


Senior Java Developer – Cape Town
Location: Cape Town
Salary:
1 day ago


Java Developer
Location: Cape Town
Salary:
Our client is searching for a Java software developer to help engineer the digital backbone of tomorrow. You’ll collaborate with elite technologists to design, evolve, and optimise next‑generation APIs and distributed systems that power intelligent platforms across continents and beyond.From modernising ancient legacy systems of the 2100s to deploying resilient, future-ready services, you&...
2 days ago


SDET
Location: Cape Town
Salary:
Our client is assembling an elite Z‑Team of technologists warriors dedicated to building reliable, scalable digital systems that can withstand planet‑level pressure.They’re searching for a Lead SDET who approaches quality like a true martial artist: disciplined, focused, and constantly training to break the next limit. This is not a background role you’ll stand on the front line, g...
2 days ago


Senior Software Developer
Location: Cape Town
Salary: 1 300 000 Annually
Build software that directly changes lives across Africa.Work across a diverse, modern tech stack with real ownership and impact.A rare senior role for developers who want meaning, not just code.
3 days ago


Senior Front End Software Developer
Location: Stellenbosch
Salary: 1 400 000 Annually
A rare chance to work on impactful new tech that solves real‑world problems.Build a meaningful product, not just features.Join a team where strong engineers shape decisions, not just tickets.
3 days ago


Create a free job alert for Mid-Level Software Developer in Cape Town

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions