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:

Full Stack Developer
Location: Cape Town
Salary: 600 000 Annually
Greetings, brave architect of the digital night. Are you the sort of developer who delights in crafting magnificent software from its deepest foundations to its most elegant façade? Does your spirit awaken when your code leaves an everlasting mark upon the world? Then perhaps this opportunity beckons you from the shadows.My client seeks an Intermediate Full Stack developer, one well-versed ...
Today


Senior .Net and Blazor Developer
Location: Cape Town
Salary:
1 day ago


Senior .Net and Blazor Developer
Location: Cape Town
Salary:
1 day ago


IT Support Engineer
Location: Cape Town
Salary: 180 000 Annually
Step Into The Spotlight - Your Big Opportunity Awaits!Are you ready to move beyond routine troubleshooting and take on a role where every challenge puts your skills to the test? Welcome to a fast-paced environment where you are not just resolving issues - you are competing against problems, racing against time, and delivering winning solutions every day. This is your chance to take centre stage in...
1 day ago


Data Engineer
Location: Cape Town
Salary:
Join a high-impact data team where you’ll build cutting-edge data pipelines using Databricks and Spark, working on modern cloud technologies while driving real business insights in a collaborative, growth-focused environment.
2 days ago


Software Tester (QA)
Location: Cape Town
Salary:
Here’s the dealWe build software. It looks good. It works… mostly.Then you arrive and prove otherwise.We’re building a talent pool of testers who have a natural instinct for spotting what’s off, what’s broken, and what’s about to become someone else’s problem.If you’ve ever used an app and immediately tried to break it, we should talk.
2 days ago


Software Developer
Location: Cape Town
Salary:
Ready to Race at the Front of Tech Innovation?Imagine being part of a high-performance engineering team where every line of code you write contributes to powerful, scalable platforms used on a global stage. This is not your average development role - this is your chance to enter a fast-paced, precision-driven environment where innovation, speed, and collaboration define success.Like a Formula 1 te...
3 days ago


UI/UX Designer
Location: Cape Town
Salary: Annually
Are you a creative and user‑focused UI/UX Designer passionate about building intuitive digital experiences? This is a fantastic opportunity to take ownership of user experience design and create impactful, user‑centric solutions in a dynamic, forward‑thinking environment.
7 days ago


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 suits someone who loves understanding how systems integrate, how data flows, and why things break.You’ll test real‑world platforms used at scale, where your work directly impacts production systems.
7 days ago


Senior Front End Developer
Location: Stellenbosch
Salary: 1 200 000 Annually
My client is building a high‑quality SaaS product where front‑end work directly impacts real users. This role is for a senior developer who cares deeply about clean architecture, UX quality, and long‑term code health.If you want influence, ownership, and meaningful product work, this is that role.
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