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 Web Developer – (Onsite – CPT)
Location: Cape Town
Salary:
1 day ago


Full Stack Developer
Location: Cape Town
Salary: 500 000 Annually
SOMETHING’S COME THROUGH THE SKY… AND IT’S NOT FRIENDLY.The codebase is under attack.The bugs are multiplying.The system needs backup.My client is looking for a Full Stack developer who can fight back — building sharp React frontends and powerful .NET backends.Think you’ve got what it takes? Step into the fight
1 day ago


Junior-Intermediate Software Developer (C#.Net, Angular, MS SQL) (CPT Onsite)
Location: Cape Town
Salary:
1 day ago


C Developer
Location: Cape Town
Salary:
Our client, a global technology company specialising in intelligent transport and embedded software solutions, is seeking an experienced C Programmer to join their Cape Town development team.This is a full-time, in-office opportunity for a developer who enjoys solving complex engineering problems, working on innovative real-world applications, and growing into a lead role within an international e...
3 days ago


Intermediate React Developer
Location: Cape Town
Salary: 660 000 Annually
Looking for the next challenge in your React journey? Join a forward-thinking technology team where you'll build modern, scalable web applications, collaborate with talented engineers, and help create seamless digital experiences that make a real impact.
3 days ago


Intermediate React Developer
Location: Cape Town
Salary: 480 000 Annually
Looking for the next challenge in your React journey? Join a forward-thinking technology team where you'll build modern, scalable web applications, collaborate with talented engineers, and help create seamless digital experiences that make a real impact.
3 days ago


Junior Mobile Developer
Location: Cape Town
Salary: 300 000 Annually
Ready to level up your mobile development career? Join a high-performing product engineering team where you'll build engaging mobile experiences used by thousands of users. This is an opportunity to work alongside experienced developers, sharpen your Flutter skills, and contribute to innovative products within a fast-paced digital environment.
3 days ago


Senior Software Engineer (React)
Location: Cape Town
Salary: 960 000 Annually
Not every React developer job gives you the opportunity to influence architecture, modernise products, mentor talented engineers, and work on software that genuinely makes an impact.My client is looking for a Senior software Engineer (React) who enjoys solving complex technical challenges and building modern applications that replace legacy systems. This is a role for someone who wants ownership, ...
3 days ago


Senior Mobile Software Engineer (Flutter)
Location: Cape Town
Salary:
Are you at the stage of your career where you want more influence, more ownership, and the opportunity to build products that reach users at scale? My client is looking for a Senior Mobile software Engineer who is passionate about creating exceptional mobile experiences and solving complex technical challenges. This is an opportunity to join a collaborative engineering team where your ideas a...
3 days ago


Systems Analyst
Location: Cape Town
Salary:
Every great system has a story behind it. Not written in code, but in conversations, processes, problems, and solutions. At Communicate IT, we're always looking to connect with exceptional Systems Analysts who can bridge the gap between business needs and technical teams, turning complexity into clarity and ideas into action.If you're the kind of person who enjoys asking "why?" before "how?", thri...
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