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:

Java Developer
Location: Stellenbosch
Salary:
Where code roars, servers shake, and only the bravest developers survive. My clients systems are alive — and they need a Senior Java developer with the skill of Dr. Grant, the precision of Dr. Sattler, and the chaos-handling prowess of Ian Malcolm.
Today


Software Engineer - Shop Front Web
Location: Cape Town
Salary: -
Future Careers is partnering with a leading, fast-growing e-commerce and digital retail business to recruit a talented software Engineer - Shop Front Web. This is an exciting opportunity for a passionate developer to join a high-performing, innovative tech team focused on delivering exceptional online customer experiences at scale. If you thrive in a fast-paced, collaborative environment and enjoy...
Today


Conveyancing Secretary - Administrative support position for Real Estate Team
Location: Cape Town
Salary: Annually
Well established company seeking to appoint a Conveyancing Secretary - Administrative support position for Real Estate Team,Provides administrative and clerical support to conveyancers and transfer & development secretaries within the conveyancing department
1 day ago


Conveyancing Secretary (Bonds) - Cape Town
Location: Cape Town
Salary: Annually
Well, established company seeking to appoint a Conveyancing Secretary (Bonds) - To support the real estate team in the preparation of conveyancing and related documents, managing mortgage bond processes and registrations.
1 day ago


Senior Python Developer
Location: Cape Town
Salary:
Are you a Senior Python developer who thrives on solving complex problems at the intersection of technology, exercise physiology, and data science? This is a rare opportunity to build advanced physiological algorithms that make a real‑world impact, working with rich datasets and cutting‑edge technology in a highly specialised domain.
1 day ago


Senior Software Developer L1
Location: Cape Town
Salary:
We are looking for an experienced Senior Backend software developer to join our team on-site in Cape Town.This role is ideal for a strong backend engineer who enjoys technical leadership, modern DevOps practices, and building high-quality integrated systems.Main Purpose of the RoleTo produce quality, integrated software products and documentation according to functional and non-functional specific...
1 day ago


Software Developer L2
Location: Cape Town
Salary:
A leading tech Company is looking to fill a role of a software developer L2 role on a 12 months contract, fully based in Cape Town, it is an onsite position. The main purpose of the role is to produce quality software products and documentation according to functional and basic non-functional specifications and the team’s software development practices.
1 day ago


Mid-Senior .Net Developer (Remote_2pm – 10pm)
Location: Cape Town
Salary:
2 days ago


Product Manager
Location: Cape Town
Salary:
Our client is looking for a Product Manager who will take the driver’s seat across the full product lifecycle from early discovery and roadmap planning to launch, optimisation, and continuous upgrades. Think less stop‑start traffic, more open road.
8 days ago


Software Developer
Location: Cape Town
Salary:
Enter the ring as a Java software developer and get ready for a high‑octane showdown. You’ll tag‑team with top‑tier engineers to design, build, and upgrade battle‑ready APIs and microservices that perform under pressure.
8 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