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:

Senior Software Engineer
Location: Cape Town
Salary:
The future of technology is built by people who challenge the status quo, create innovative solutions, and continuously push boundaries. My client is looking for a Senior software Engineer to join a forward-thinking team and play a key role in shaping the next generation of products and platforms. This is an opportunity for an experienced engineer who enjoys solving complex problems, influencing t...
Today


Pixel-Perfect Product Designer | Build-Ready Experiences
Location: Cape Town
Salary:
Got a passion for design systems, clean UX, and turning complex requirements into simple experiences?We're looking for a UI/UX Designer who thrives on structure, collaboration, and creating build-ready designs. Join a team building products used at scale, where great design isn't just appreciated, it's expected.
Today


Full Stack Developer (Intermediate)
Location: Cape Town
Salary:
DBN000330 – Full Stack developer (Intermediate) – Cape Town Purpose of the job:To lead technical delivery across client engagements, own architecture decisions, mentor junior engineers, and communicate complex technical concepts to non-technical stakeholders.Required Qualifications:Bachelor's degree in Computer Science, software Engineering, or equivalent3+ years of professional full-s...
Today


Junior Full Stack Developer
Location: Cape Town
Salary:
DBN000329 – Junior Full Stack developer– Cape Town Purpose of the job:Work alongside experienced engineers on client projects, web applications, and e-commerce builds Required QualificationsBachelor's degree in Computer Science, software Engineering, or equivalent1–2 years of professional development experience or substantial academic project workFoundational knowledge of HTML, C...
Today


Software Intergration Engineer
Location: Cape Town
Salary:
Are you the kind of developer who enjoys solving complex problems, building scalable software, and working with modern technologies that make a real impact? My client is looking for a software Engineer who wants more than just another coding job.This is an opportunity to join a high-performing Agile team where learning, collaboration, and technical excellence are part of everyday life. You'll work...
Today


Engineering Manager
Location: Cape Town
Salary:
If you've spent years building software teams, mentoring talented engineers, and driving complex technology projects from concept to delivery, this could be the leadership opportunity you've been waiting for. My client is looking for an Engineering Manager who thrives at the intersection of people, process, and technology. This role offers the opportunity to lead highly skilled engineering te...
Today


Data Scientist
Location: Stellenbosch
Salary:
Do you enjoy building software that goes beyond dashboards and reports and turns massive volumes of data into intelligent, real-world outcomes? My client is looking for a Senior software Engineer with a passion for Data Science, Machine Learning, AI, and large-scale distributed systems. This is an opportunity to join a highly skilled engineering team working on complex, data-intensive product...
Today


UAT - Tester
Location: Cape Town
Salary: 300 000 Annually
Do you enjoy finding the issues others miss? Are you the person who loves understanding how systems work, challenging assumptions, and ensuring software is truly ready before it reaches customers? My client is looking for a UAT Specialist to play a critical role in delivering high-quality software solutions within a fast-paced Agile environment. This is an opportunity to work on complex, high...
Today


Senior React Developer
Location: Cape Town
Salary: 1 000 000 Annually
Are you a senior frontend developer who loves building modern products from the ground up, influencing architecture decisions, and working on systems that genuinely evolve with new technology? My client is looking for a Senior software Engineer (React) to play a key role in shaping and delivering the development strategy across a growing engineering environment. This is an opportunity for som...
Today


Functional Tester
Location: Cape Town
Salary:
Our client is a well-established organisation undergoing an exciting digital transformation journey. With a strong focus on innovation, collaboration, and continuous improvement, they are committed to building reliable technology solutions that support business growth and deliver exceptional user experiences.They are looking for individuals who take pride in their work, value teamwork, and are pas...
1 day 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