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 React Developer
Location: Cape Town
Salary: 960 000 Annually
Are you a senior developer who enjoys solving complex technical challenges, influencing architecture decisions, and building modern software that replaces legacy systems?My client is looking for a Senior software Engineer (React) to join a highly skilled technology team where you'll have a real say in technical direction, work on large-scale products, mentor developers, and help shape the future o...
Today


React Developer
Location: Cape Town
Salary:
Are you a passionate developer with a flair for building modern, high-performance web applications? We are continuously building our React developer Talent Pool and invite experienced professionals to submit their profiles for consideration for current and future opportunities across various industries
1 day ago


Senior Frontend Developer (Java + Angular) - Remote (South Africa) - R 85,000 – R 95,000 per month
Location: Capetown
Salary: Market-related
This role exists to design, develop, and maintain modern web applications using Angular while collaborating with backend teams working on Java-based services.
2 days ago


Intermediate Backend Developer (Java Microservices) - Remote (South Africa) - R 55,000 – R 65,000 per month
Location: Capetown
Salary: market related
This role exists to design, develop, and maintain scalable backend services and microservices within an Agile development environment.
2 days ago


Intermediate Frontend Developer (Java + Angular) - Remote (South Africa) - R 65,000 – R 675,000 per month
Location: Capetown
Salary: Market-related
This role exists to develop and maintain modern web applications using Angular while collaborating with backend teams working on Java-based services.
2 days ago


Senior Full Stack Developer (Angular, .NET) – Hybrid - CPT
Location: Cape Town
Salary:
3 days ago


Mid-Level Full-Stack Developer (Angular / .Net) – Hybrid - CPT
Location: Cape Town
Salary:
3 days ago


Senior Product Manager
Location: Cape Town
Salary:
We're looking for a Senior Product Manager who thrives on solving complex customer problems, shaping strategy, and delivering measurable business impact.This is an opportunity to take ownership of a critical product ecosystem responsible for how customers interact with transactions, balances, and digital account experiences. You'll define the roadmap, uncover customer needs, prioritise opportuniti...
3 days ago


Code. Create. Innovate. Flutter Developers, Let's Connect!
Location: Cape Town
Salary:
Hot Reload. Clean Code. Beautiful Apps. Sound like your kind of fun?We're on the hunt for passionate Flutter developers to join our growing talent network for exciting current and future opportunities across South Africa! Whether you're actively exploring new roles or just curious about what's out there, we'd love to connect. Our clients range from innovative startups shaking up industries to well...
3 days ago


Software Developer
Location: Cape Town
Salary: R700k - 850k per year
software developer Cape Town Negotiable remuneration Finance Industry experience advantageous
6 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