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:

QA Engineer
Location: Cape Town
Salary: 400 000 Annually
Are you the kind of QA who notices the one thing everyone else misses?If clean releases, bulletproof systems, and catching issues before they hit production is your thing, this might be the kind of role where your standards finally match the environment around you.
1 day ago


Business Analyst
Location: Cape Town
Salary:
We partner with a diverse portfolio of leading organisations across industries including finance, technology, retail, and professional services. Our Business Analyst Talent Pool connects skilled professionals with high-impact opportunities as they arise.By joining our network, you will be among the first to be considered for exciting roles with forward-thinking companies that value data-driven dec...
1 day ago


Intermediate Mobile Developer (React Native)
Location: Cape Town
Salary:
Are you an Intermediate Mobile developer passionate about building seamless mobile experiences?As a specialist recruiter, I’m actively building a talent network of skilled React Native developers for upcoming opportunities with innovative, product-driven companies.If you’re open to hearing about your next career move — now or in the near future — I’d love to connect.
1 day ago


Engineering Manager
Location: Cape Town
Salary: 1 200 000 Annually
Lead the kind of engineering team most developers dream about—building impactful, data-driven products at scale while shaping how modern software is delivered. This is your opportunity to move beyond coding into meaningful leadership, where your influence directly drives innovation, architecture, and team success.
2 days ago


Data Scientist
Location: Stellenbosch
Salary: 900 000 Annually
My client is hiring a Senior software Engineer, Data Science to join a highly skilled team working at the intersection of software engineering, machine learning, and large-scale distributed systems. This is one of those developer jobs where you’re not just experimenting, you’re building, deploying, and scaling data science solutions in production environments.
2 days ago


Intermediate Developer
Location: Stellenbosch
Salary: 1 000 000 Annually
Great engineers don't just build applications; they lay the foundations that support growth for years to come. Our client is searching for experienced Java Back-End developers who want to grow their careers while building scalable, cloud-native systems that serve millions of users. This is an opportunity to be deeply involved in the full software development lifecycle, from design and development ...
2 days ago


Senior NetSuite Systems Support Specialist
Location: Cape Town
Salary:
First things first: This is NOT a finance job. Yes, it involves finance systems. Yes, you’ll work with finance teams.But if you’re here to do reconciliations and journal entries… this isn’t your moment. This is a hands-on, problem-solving, user-supporting, system-fixing IT role.Think less “spreadsheet jockey” and more “NetSuite superhero”.
2 days ago


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.
4 days 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...
4 days 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...
4 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