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:

Product Owner
Location: Cape Town
Salary:
Let’s be honest…Every dev team needs that one person who actually knows what’s going on.The one who can turn “we need something cool” into a clear plan.The one who keeps stakeholders calm and developers happy.That person might just be you.
1 day ago


Java Developer
Location: Cape Town
Salary:
That's why we're searching for professionals who have already proven themselves in the field; developers who understand the realities of building software in production environments and who have gained hands-on experience throughout the full product development lifecycle.This is not a junior opportunity.We're looking for developers who have spent at least three years actively working as Java Devel...
1 day ago


Full Stack Developer
Location: Cape Town
Salary: 600 000 Annually
Build real products. Ship fast. See your code live in the hands of thousands of users.This is a dream role for a developer who wants more than tickets and maintenance, it’s your chance to own features end-to-end across mobile and web, work with modern tech, and operate in a truly AI-enabled development environment. If you thrive in fast-paced, product-driven environments and enjoy building s...
1 day ago


Systems Analyst
Location: Stellenbosch
Salary: 1 200 000 Annually
Design the systems others rely on. This is not a ticket-taking role — it’s an opportunity to think in systems, shape architecture, and bring clarity to complexity. If you enjoy connecting ideas, technology, and people, this is where your impact will be felt across large-scale, high-performing platforms in the world of IT jobs and information technology careers.
1 day ago


QA Engineer
Location: Cape Town
Salary: 400 000 Annually
If you’re the kind of developer who takes pride in catching what others miss, thrives on automation, and genuinely cares about shipping clean, reliable code — this is the kind of role you’ve been waiting for. Build quality into products at scale, not as an afterthought, but as a core engineering discipline.
2 days ago


Systems Administrator
Location: Cape Town
Salary:
Keep Systems Stable. Be First in Line for Opportunity. Are you a Systems Administrator who keeps everything running behind the scenes?We’re always connecting top IT talent with exciting opportunities — and we want you in our Talent Network.
2 days ago


Senior Java Developer
Location: Cape Town
Salary: 1 400 000 Annually
Across the engineering universe, there are countless developers.Many can write code.Few can command the entire software Development Life Cycle.The time has come to restore balance.My client seeks a Senior Java developer capable of wielding the full power of modern software engineering—from architecture and design to deployment and production support
2 days ago


Junior Solar and BESS Engineer
Location: Cape Town
Salary:
We are looking for a Junior Solar and BESS Engineer to develop solar and battery projects from the ground up: turning a client brief into a designed, modelled and costed solution that our business developers can present. This is a hands-on technical role for someone who wants to learn how these systems work and how they are designed, costed and justified financially. You will own the engineer...
5 days ago


Lead DevSecOps Engineer
Location: Cape Town
Salary: Annually
Join a product-led technology team where security, automation, and engineering excellence come together to create resilient platforms and meaningful technical impact.
7 days ago


Senior Software Developer (.NET)
Location: Cape Town
Salary: 60 000 Monthly
A leading organisation within the retail space is looking for a Senior software developer to join their team
7 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